1.1.3. NoSQL 的类型 (键值存储, 文档数据库, 列式数据库, 图数据库) 键值存储(Key-Value Stores) 1.1 概述 键值存储是一种以键(Key)作为唯一标识符来存储和检索值(Value)的简单模型。它类似于哈希表,但通常具有更强大的分布式功能。键值存储的核心优势在于性能高、读写速度快,非常适合需要频繁访问少量数据的应用场景。 1.2 技术特点 无模式(Schema-less):无需定义固定的字段结构。 简单的查询能力:仅支持基于键的查找操作。 高性能:由于底层实现为哈希表或 B 树,读取和写入速度极快。 水平扩展性强:通过分片(Sharding)技术轻松处理大规模数据集。 1.3 实际应用 键值存储常用于缓存系统(如 Redis)、会话管理、计数器等场景。