1

我有兴趣将我的数据库引擎从 Java 移植到 Erlang。

目前,Java 实现依赖于内存映射来提高效率。对于 Erlang 中的内存映射,到目前为止我发现的唯一东西是emmap

据我所知,CouchDB 不依赖于内存映射。它如何跟上效率?它是否尽可能多地存储在内存中并在必要时将其刷新到磁盘?

4

1 回答 1

0

一种方法是使用 LSM btree,如

https://github.com/krestenkrab/hanoidb

于 2013-01-26T14:48:24.767 回答