ArangoDB數(shù)據(jù)庫是一款高性能的數(shù)據(jù)庫,一個(gè)開源數(shù)據(jù)庫中的三大NoSQL數(shù)據(jù)模型,由于ArangoDB數(shù)據(jù)庫的C ++內(nèi)核使得查詢非?欤(dāng)然使用起來效率也是相對較高,它通過SQL查詢,還可以通過JavaScript進(jìn)行擴(kuò)展,使之使用的范圍更廣。
ArangoDB數(shù)據(jù)庫功能:
1. 多數(shù)據(jù)模型:可以靈活的使用 document, graph, key-value 或者他們的組合作為你的數(shù)據(jù)模型
2. 方便的查詢:支持類似 SQL 的查詢語法 AQL,或者通過 REST 以及其他查詢
3. Ruby 和 JS 擴(kuò)展:沒有語言范圍限制,你可以從前臺到后臺都使用同一種語言
4. 高性能以及低空間占用:ArangoDB 比其他 NoSQL 都要快,同時(shí)占用的空間更小
5. 簡單易用:可以在幾秒內(nèi)啟動并且使用,同時(shí)可以通過圖形界面來管理你的 ArangoDB
6. 開源且免費(fèi):ArangoDB 遵守 Apache 協(xié)議
更新日志:
RocksDB:與 Facebook 的 RocksDB 存儲引擎的集成,使得其成為架構(gòu)中第一個(gè)可插拔的存儲引擎,用戶現(xiàn)在可以使用與磁盤一樣多的數(shù)據(jù)。加上 RocksDB 更好的鎖定行為(文檔級別的鎖),密集寫入型的應(yīng)用程序?qū)@著改善性能。沒有內(nèi)存限制,并且只有文檔級別的鎖定,這將為許多用戶消除了兩個(gè)大障礙。如果選擇 RocksDB 作為存儲引擎,包括索引在內(nèi)的所有內(nèi)容都會持久保留在磁盤上,這就大大減少啟動的時(shí)間。
Pregel:Pregal 分布式圖形處理。通過集成分布式圖形處理,用戶現(xiàn)在將擁有在單個(gè)數(shù)據(jù)庫中可用的最完整的圖形工具集之一。
Foxx 的容錯(cuò)機(jī)制:有容錯(cuò)機(jī)制的 Foxx 服務(wù)在集群模式下可根據(jù)您的需求擴(kuò)展數(shù)據(jù)庫。
強(qiáng)大的圖形可視化功能: 使用 ArangoDB 3.2 可以輕松處理圖形數(shù)。