【发布时间】:2013-10-23 18:04:52
【问题描述】:
我有一个非常大的文档集合(数亿个文档)
每个文档都是这样的
- YYYY/MM/DD 格式的日期
- 姓名
- type1
- 类型2
- 价值
有 ~50 个不同的名称,~60 个不同的 type1,~20 个不同的 type2
我需要从这个数据库中读取,通常是:
- 一组唯一的 (name,type1,type2),但包含所有日期
- 所有类型 1 的几个日期
- 列表项
目前我正在阅读没有任何索引,而且速度很慢!比拥有几个扁平的 sql 表要慢得多...
如何使用索引来加速这个数据库?
谢谢
【问题讨论】:
-
所以?创建几个索引来支持您的查询。我不明白问题出在哪里。