開源NoSQL數據庫:ArangoDB 介紹

jopen 10年前發布 | 24K 次閱讀 ArangoDB NoSQL數據庫

ArangoDB是一個開源NoSQL數據庫
開源NoSQL數據庫:ArangoDB 介紹
ArangoDB支持靈活的數據模型,比如文檔Document、圖Graph以及鍵值對Key-Value存儲。ArangoDB同時也是一個高性能的數據庫,它使用類SQL查詢或JavaScript擴展來構建高性能應用。

ArangoDB值得稱贊的一點,可以在樹莓派上運行ArangoDB 1.4版。

ArangoDB的特性:

1)多模型數據庫

可以靈活的使用鍵值對、文檔、圖及其組合構建你的數據模型。

2)查詢便利

ArangoDB有類SQL的AQL查詢語言,還可以通過REST方式進行查詢。

3)可通過JavaScript進行擴展

無語言范圍的限制,可以從前端到后端都使用同一種語言。

4)高性能

ArangoDB速度極快

5)Foxx - 構建自己的API

用JavaScript和ArangoDB構建應用,Foxx運行在DB內部,可快速訪問數據。

6)空間利用率高

跟其它文檔型數據庫相比,ArangoDB占用的存儲空間更少,因為ArangoDB是模式自由的元數據模式。

7)簡單易用

ArangoDB可以在幾秒內啟動運行,同時可使用圖形界面來管理你的ArangoDB。

8)多OS支持

ArangoDB支持Windows、Linux和OSX等操作系統,還支持樹莓派。

9)開源且免費

ArangoDB開源免費,它采用了Apache 2許可證協議。

10)復制

ArangoDB支持主從集群

ArangoDB程序介紹

1、arangod

它是ArangoDB數據庫的守護程序,運行后就是ArangoDB數據庫服務器的守護進程。

2、arangosh

ArangoDB的Shell環境。

3、arangoimp

ArangoDB數據庫導入工具

4、arangodump

ArangoDB數據庫的備份工具

5、arangorestore

ArangoDB數據庫的恢復工具

6、foxx-manager

一個Shell腳本,管理Foxx應用程序

7、arango-dfdb

ArangoDB的數據文件調試器

8、arangob

ArangoDB的測試和評分工具,主要用于ArangoDB的開發和測試。

官網: https://www.ArangoDB.org/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!