我想对多维数据使用某种基于磁盘的索引。我想能够
- 执行范围搜索 - (10 - 20% 的应用程序使用)
- 更快的检索 - (80%)
数据大小(以 GB 为单位)和记录数以十亿为单位
更具体地说,我想实现 R-Tree 或 X-Tree 之类的东西。但我认为开始使用 B-Trees 是个好主意。尽管所有数据库都提供了非常有效的 B-Tree 实现,但我希望能够调整设计,将可能的基于应用程序的启发式添加到设计中,因此我更愿意实现自己的一些东西或使用一些库作为起点.
任何指向库的指针或建议都会非常有帮助。提前致谢