这个要看是哪款非结构化数据库了,或者说是用的的B-tree,LSM tree或者其他。以B-tree为例,mongodb使用的就是这个存储结构,所以索引的选择和优化基本上和关系型数据库一致。而lsm tree,比如说hbase,这种结构优于写,而然读效率相对接近hash,所以索引的策略和传统并不一致,有些索引...
显示全部这个要看是哪款非结构化数据库了,或者说是用的的B-tree,LSM tree或者其他。
以B-tree为例,mongodb使用的就是这个存储结构,所以索引的选择和优化基本上和关系型数据库一致。
而lsm tree,比如说hbase,这种结构优于写,而然读效率相对接近hash,所以索引的策略和传统并不一致,有些索引功能需要自己在代码或者架构层去实现。
收起