Skip to content

索引、搜索与 JSON

结构擅长代表产品主要代价
B-tree / LSM 有序索引点查、范围、排序主流关系库、Cassandra 系写放大、缓存与维护
倒排索引全文、标签、相关性Elasticsearch、OpenSearch存储放大、刷新延迟
列式存储与 min/max 统计大扫描和聚合DuckDB、ClickHouse、云仓库点更新和短事务弱
GIN / 多值索引JSON、数组、全文PostgreSQL写入与索引体积
图邻接结构多跳遍历Neo4j分布式全图操作复杂
向量索引相似度搜索pgvector、搜索引擎扩展近似召回、内存与重建

JSON 字段应有清晰边界:频繁 JOIN、约束和排序的稳定字段通常值得提升为关系列;变化快、仅整体读写的边界对象更适合 JSON。

Released under the MIT License.