为多个字段建立索引以进行过滤和范围查询

时间:2017-05-24 20:47:11

标签: indexing data-structures nosql

我正在尝试为我的数据中的所有字段构建内存索引结构,以便我可以高效访问。突然间我意识到这可能已经成为NoSQL内存数据库的重要要求,例如MongoDB,Cassandra或Memcached。因此,我想知道是否存在解决问题的成熟方法。

根据我的理解,大多数NoSQL数据库以键值对或键 - 键值对的格式排列数据。这对于访问特定数据点非常有效。

  1. 但是,如果我想执行大量范围查询,NoSQL数据库是否具有可以有效处理这些查询的索引技术?

  2. 此外,假设我的销售数据中有100个字段,以及如何有效处理需要多个过滤器的查询?例如,一个过滤器用于id,另一个用于一系列日期,另一个用于价格范围。 NoSQL数据库是否已经提供了这样的功能?

  3. 感谢您的所有投入。

0 个答案:

没有答案
相关问题