赞
踩
使用版本:ArangoDB v3.9.2
ArangoDB是一个本地多模型数据库,具有针对文档、图形和键值的灵活数据模型。使用方便的类似SQL的查询语言或JavaScript扩展构建高性能应用程序。
特点:
参考文档:官方文档
ArangoDB 是一个为用户提供文档的数据库。这些文档通过 TCP 连接使用 JSON 传输,使用 HTTP 协议。提供了一套 REST API 来与数据库系统进行交互。
ArangoDB 的组成:参考文档
参考资料:参考文档
ArangoDB 数据模型主要有 Databases,Collections 和 Documents ,还有Graph(将下次学习中详细记录)。
文档(Documents)可被认为是表中的行。相比 RDBMS,ArangoDB中的文档并不会预先定义有哪些列(即属性)。
任何集合中的每个文档都可以具有任意属性键值对。
单个集合中的文档在实践中可能具有类似的结构,但数据库系统本身不会去加强,并且无论数据是怎样的,ArangoDB提供的机制都会保证文档稳定且快速地运行。
ArangoDB 中的文档严格遵循 JSON 格式,底层则是使用 VelockPack框架进行二进制格式的存储。
文档的其他存储特点:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。