每个分区各自维护自身的二级索引,读取时需要对所有分区节点进行查询然后对结果进行合并。

这种方法虽然二级索引查询代价高,但依然广泛用于实践:MongoDB、Riak、Cassandra、ElasticSearch、SolrCloud 和 VoltDB。