【发布时间】:2013-02-15 21:36:49
【问题描述】:
我需要一种在磁盘上只存储一个大文本而不将其完全加载到内存中的方法。
我的查询是文本跨度的形式,例如:给我位置 x 和位置 x + n 之间的所有文本,不多也不少。我没有经常更改文本。
可能我需要像“持久”B-Tree这样的东西。
它还需要一些 DBMS 功能,例如:
- 客户端/服务器架构
- 缓存系统
谢谢
【问题讨论】:
-
看起来对于 mmap() 来说是一项不错的任务(如果你碰巧住在 unixland 中)
标签: text data-structures nosql bigdata storage-engines