ArangoDB 入门指南:数据库,集合与文档

原创 arangodb

数据库是集合的集合。

集合存储记录,记录被称为文档。集合等价于 RDBMS 中的表,而文档可以被认为是表中的行。区别在于你不需要预先定义有哪些列 (或者属性)。

任意集合中的所有文档可以拥有任意的属性键与值,然而实际上一个集合中的文档具有相似的结构,但是数据库系统本身并不会关心,无论你的数据是什么样子,数据库系统都会在其上执行稳定而快速的操作.

数据模型概念 章节中可以阅读更多内容。

现在你可以停留在默认的 _system 数据库中并使用 web 界面来创建集合与文档。点击 COLLECTIONS 菜单项,然后选择 Add Collection 菜单。为其指定一个名字,例如 users,保持其他的设置不变(我们希望它是一个文档集合)并保存。会出现一个标记为 users 的新菜单项,你可以点击打开。

目录还没有任何文档。点击右侧带有白色加号的绿色圆环来创建该集合中的第一个文档。对话框会询问你 _key。你可以将该区域留空并点击 Create 来让数据据系统赋值一个自动生成 (唯一) 的键。

注意 _key 属性是不可修改的,这意味着一旦文档被创建你不可以修改该键。你可以用作文档键的内容在 命名约定 中有相应的描述。

自动生成的键值也许是 "9883" (_key 总是字符串!),在这种情况下,文档 _id 则是 "users/9883"。 除了一些系统属性,在文档中并没有其他内容。

通过点击 (空对象) 左侧的图标添加一个自定义属性,然后 Append。会出现两个文本输入框:FIELD (属性键) 与 VALUE (属性值)。

输入 name 作为键,输入你的名字作为值。Append 另一个属性,将其命名为 age,并将其设置为你的年龄。

点击 Save 来保存这些修改。如果你点击 ArangoDB 图标右侧顶点的集合: users,文档浏览器将会显示 users 集合中的文档,而你可以在列表中看到你刚刚创建的文档。


ArangoDB 官方文档原文地址:Databases, Collections and Documents

如果觉得这对你有用,请随意赞赏,给与作者支持
评论 0
最新评论