ArangoDB - วิธีการฐานข้อมูล

ในบทนี้เราจะพูดถึงวิธีการฐานข้อมูลต่างๆใน ArangoDB

เริ่มต้นด้วยการให้เราได้รับคุณสมบัติของฐานข้อมูล -

  • Name
  • ID
  • Path

ก่อนอื่นเราเรียก Arangosh เมื่อเรียกใช้ Arangosh เราจะแสดงรายการฐานข้อมูลที่เราสร้างขึ้นจนถึงตอนนี้ -

เราจะใช้โค้ดบรรทัดต่อไปนี้เพื่อเรียกใช้ Arangosh -

127.0.0.1:8529@_system> db._databases()

เอาต์พุต

[
   "_system",
   "song_collection"
]

เราเห็นสองฐานข้อมูลหนึ่ง _system สร้างขึ้นโดยค่าเริ่มต้นและครั้งที่สอง song_collection ที่เราได้สร้างขึ้น

ให้เราเปลี่ยนเป็นฐานข้อมูล song_collection ด้วยรหัสบรรทัดต่อไปนี้ -

127.0.0.1:8529@_system> db._useDatabase("song_collection")

เอาต์พุต

true
127.0.0.1:8529@song_collection>

เราจะสำรวจคุณสมบัติของฐานข้อมูล song_collection ของเรา

เพื่อค้นหาชื่อ

เราจะใช้โค้ดบรรทัดต่อไปนี้เพื่อค้นหาชื่อ

127.0.0.1:8529@song_collection> db._name()

เอาต์พุต

song_collection

เพื่อค้นหารหัส -

เราจะใช้บรรทัดของโค้ดต่อไปนี้เพื่อค้นหา id

song_collection

เอาต์พุต

4838

เพื่อค้นหาเส้นทาง -

เราจะใช้โค้ดบรรทัดต่อไปนี้เพื่อค้นหาเส้นทาง

127.0.0.1:8529@song_collection> db._path()

เอาต์พุต

/var/lib/arangodb3/databases/database-4838

ตอนนี้ให้เราตรวจสอบว่าเราอยู่ในฐานข้อมูลระบบหรือไม่โดยใช้โค้ดบรรทัดต่อไปนี้ -

127.0.0.1:8529@song_collection&t; db._isSystem()

เอาต์พุต

false

หมายความว่าเราไม่ได้อยู่ในฐานข้อมูลระบบ (ตามที่เราสร้างและเปลี่ยนไปที่ song_collection) ภาพหน้าจอต่อไปนี้จะช่วยให้คุณเข้าใจสิ่งนี้

พูดเพลง -

เราจะใช้โค้ดบรรทัดต่อไปนี้เพื่อรับคอลเล็กชันเฉพาะ

127.0.0.1:8529@song_collection> db._collection("songs")

เอาต์พุต

[ArangoCollection 4890, "songs" (type document, status loaded)]

บรรทัดของรหัสส่งคืนคอลเล็กชันเดียว

ให้เราไปยังส่วนสำคัญของการดำเนินการฐานข้อมูลด้วยบทต่อ ๆ ไปของเรา