ArangoDB
介绍
ArangoDB 是一个原生的多模型开源数据库,具有灵活的文档、图形和键值数据模型。使用方便的类似 SQL 的查询语言或 JavaScript 扩展构建高性能应用程序。
主要特点
灵活的数据建模:数据建模为键值对、文档或图表的组合——非常适合社交关系
使用 ArangoDB 作为应用程序服务器并将应用程序和数据库融合在一起以获得最大吞吐量
事务:在多个文档或集合上运行查询,具有可选的事务一致性和隔离性
复制和分片:在主动故障转移配置中设置数据库或将更大的数据集分布在多个服务器上
可配置的持久性:让应用程序决定它是否需要更多的持久性或更多的性能
实用存储:ArangoDB 使用现代存储硬件的所有功能,如 SSD(固态驱动器) 和大型缓存
面向所有的 JavaScript:没有编程语言区分,可以从浏览器到后端使用一种语言
ArangoDB可以很容易的部署为一个容错的分布式状态机
界面
服务器本身 ( arangod ) 使用 HTTP / REST,可以使用图形 Web 界面来保持简单。
arangosh,一个用于与服务器交互的同步 shell。
浏览器中通过 http://127.0.0.1:8529 访问
安装
Linux配置方法
下载安装包:Download ArangoDB database: Enterprise and Community
安装Arangodb:sudo yum install arangodb3-3.6.0-1.0.x86_64.rpm
设置root密码:运行arango-secure-installation
如需修改访问地址,则更新配置文件 /etc/arangodb3/arangod.conf
重启服务
systemctl stop arangodb3.service
systemctl restart arangodb3.service
查看arangoDB运行状态
systemctl status arangodb3.service
windows系统配置方法
Windows配置环境变量,将解压包的 ArangoDB3e-3.7.18_win64\usr\bin 配置到 PATH 系统变量中。
双击打开bin文件夹中的 arangodb.exe 执行文件
打开浏览器进入 http://127.0.0.1:8529/_db/_system/_admin/aardvark/index.html#login(若没修改 arangod.conf 配置文件,一般地址不变)
登录界面用root用户,密码为空。
要使用哪个数据库。每个服务器实例都带有一个_system数据库。
服务器统计信息的仪表板
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/397132.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!