技术教程

Neo4j Cypher 索引与关系建模优化(2025)

# Neo4j Cypher 索引与关系建模优化(2025) ## 一、关系建模 - 节点与关系:统一标签与属性规范;避免过度多态。 - 归一化:以关系表达连接,避免冗余属性;保持语义清晰(关系建模)。 ## 二、索引与约束 - 索引:为高选择性属性建立索引;组合索引优化过滤与连接。 - 约束:唯一性与存在性约束提高数据质量与查询计划稳定性。 ## 三、查询与优化 - Cypher:使用 `

OpenSearch 索引与查询优化(2025)

# OpenSearch 索引与查询优化(2025) ## 一、索引与映射 - 字段类型:合理设置 keyword/text 与 analyzer,避免动态映射污染。 - 映射治理:统一禁用危险动态字段,控制索引体积。 ## 二、分片与副本 - 分片数:按数据规模与并发设定,避免过多小分片。 - 副本:平衡读取性能与写入开销与容错。 ## 三、查询与聚合 - 查询优化:优先 term/ran