美文网首页程序猿蓝天技术分享
IBM Cloud | 3分钟了解Cloudant NoSQL

IBM Cloud | 3分钟了解Cloudant NoSQL

作者: 程序猿蓝天 | 来源:发表于2019-11-15 19:51 被阅读0次

    上一篇文章为大家介绍了Cloudant NoSQL DB的数据存储结构,今天将带大家了解下数据库分区,数据库基本操作以及存储文档的基本属性。

    数据库分区

    回顾一下上一篇讲到的文档存储结构,一个数据库中的数据物理上被分成多个分片存储,那么分片数据存储有什么规律呢?

    数据存储结构

    分片(Shard)是物理的,而分区(Partition)是逻辑的,但是分区对于分片影响很大。在没有引入分区以前,文档被随机分配到某一个分片当中,而使用分区之后,相同分区的文档就被存储在同一个分片或相邻的分片中。

    在使用分区后,文档存储变得有规律,在数据操作时也会大大提高效率,节省成本。

    文档基本属性

    _id:对于无分区数据库,_id是一串字母或数字组成的字符串,不能为空且必须唯一;对于分区数据库,_id由Partition名称和唯一ID组成,格式如下:{Partition Name}:{ID}.

    相关文章

      网友评论

        本文标题:IBM Cloud | 3分钟了解Cloudant NoSQL

        本文链接:https://www.haomeiwen.com/subject/hmosictx.html