常见用例包括存储用户首选项或缓存。Redis 和 DynanoDB 是流行的键值数据库。 宽列存储——将数据存储在动态表、行和列中。与关系数据库相比,宽列存储提供了很大的灵活性,因为不需要每行都具有相同的列。许多人认为宽列存储是二维键值数据库。当您需要存储大量数据并且可以预测查询模式时,宽列存储非常有用。宽列存储通常用于存储物联网数据和用户档案数据。Cassandra 和 HBase 是两种最受欢迎的宽列存储。 图形数据库——将数据存储在节点和边中。
节点通常存储有关地点和事物的信息
而边则存储有关节点之间关系的信息。图形数据库在需 瑞士电话号码数据 要遍历关系来寻找模式(例如社交网络、欺诈检测和推荐引擎)的用例中表现出色。Neo4j 和 JanusGraph 是图数据库的示例。NoSQL 数据库如何工作 从设计角度理解 NoSQL 数据库吸引力的一种方法是,在使用地址数据的过于简化的示例中查看 SQL 数据模型和 NoSQL 数据库的外观。
SQL 案例对于 SQL 数据库为地址储的记录将保
持相对不变的期望。分析预 邮寄数据专业版 的查询模式后,SQL 数据库可能会优化两个表中的存储,一个用于基本信息,另一个与客户相关,姓氏是两个表的键。每个表中的每一行都是一个客户,每一列都有以下固定属性: 姓氏 :: 名字 :: 中间名首字母 :: 地址字段 :: 电子邮件地址 :: 电话号码 姓氏 :: 出生日期 :: 帐号 :: 客户年份 :: 通讯偏好 NoSQL 的案例。