ArangoDB是一個(gè)支持多模型(文檔、圖形、鍵值對(duì))的NoSQL數(shù)據(jù)庫(kù),它允許您通過(guò)一個(gè)數(shù)據(jù)庫(kù)引擎處理多種類型的數(shù)據(jù)。以下是ArangoDB文檔存儲(chǔ)創(chuàng)建步驟:
首先,您需要在您的系統(tǒng)上安裝ArangoDB。ArangoDB支持Windows、Linux、Docker和Mac等多種操作系統(tǒng)。
cd /etc/yum.repos.d/
和curl -OL https://download.arangodb.com/arangodb33/CentOS_7/arangodb.repo
命令下載并配置ArangoDB的倉(cāng)庫(kù)。yum -y install arangodb3-3.3.7
和yum -y install arangodb3-debuginfo-3.3.7
命令安裝ArangoDB。在ArangoDB中,數(shù)據(jù)庫(kù)是集合的集合。您可以使用默認(rèn)的_system
數(shù)據(jù)庫(kù),也可以創(chuàng)建自己的數(shù)據(jù)庫(kù)。
集合(Collection)是存儲(chǔ)文檔的容器。在ArangoDB中,您可以使用以下方法創(chuàng)建一個(gè)集合:
db._create("my_collection")
。創(chuàng)建集合后,您可以插入文檔。文檔是集合中的單個(gè)數(shù)據(jù)記錄。
db.my_collection.insert({name: "張三", age: 25})
。FOR doc IN my_collection RETURN doc
。db.my_collection.update("my_document", {name: "李四", age: 26})
。db.my_collection.remove("my_document")
。通過(guò)以上步驟,您可以成功創(chuàng)建ArangoDB文檔存儲(chǔ),并進(jìn)行基本的CRUD操作。