Arangodb(一)——ArangoDB基础

2022-04-08 00:00:00 数据库 语言 专区 支持 数据模型

ArangoDB
介绍
ArangoDB是一个原生多模型数据库,兼有key/value键/值对、graph图和document文档数据模型,提供了涵盖三种数据模型的统一的数据库查询语言,并允许在单个查询中混合使用三种模型。基于其本地集成多模型特性,您可以搭建高性能程序,并且这三种数据模型均支持水平扩展。

特性
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支持主从集群

安装及使用
安装
命令行输入:brew install arangodb


启动服务器:/usr/local/Cellar/arangodb/3.4.5/sbin/arangod &
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jNnpf8kI-1574997193698)( https://img-blog.csdnimg.cn/20190423143400119.png?x-ossprocess=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzM2Mzg3MQ==,size_16,color_FFFFFF,t_70)]
文件配置路径:/usr/local/etc/arangodb3/arangod.conf
启动ArangoDB shell:/usr/local/Cellar/arangodb/3.4.5/bin/arangosh


卸载ArangoDB:brew uninstall arangodb
Web界面
浏览器中输入:127.0.0.1:8529


之后你会被询问使用哪个数据库,所有的服务器实例带有一个 _system 数据库.,选择该数据库并继续。


然后,您应该在仪表板上显示如下服务器统计信息


相关文章