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)]
บรรทัดของรหัสส่งคืนคอลเล็กชันเดียว
ให้เราไปยังส่วนสำคัญของการดำเนินการฐานข้อมูลด้วยบทต่อ ๆ ไปของเรา