diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-09-16 00:08:47 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-09-16 00:08:47 -0600 |
commit | 3ba61af1207e000c185d425b76e7d864518dec63 (patch) | |
tree | 560a4dfd9f1fa079b7b1e7362e136fe3d7ea7afc | |
parent | Merge pull request #252 from extemporalgenome/patch-1 (diff) | |
parent | Add caveat for memory usage. (diff) | |
download | dedo-3ba61af1207e000c185d425b76e7d864518dec63.tar.gz dedo-3ba61af1207e000c185d425b76e7d864518dec63.tar.xz |
Merge pull request #254 from benbjohnson/caveat-rss
Add caveat for memory usage.
-rw-r--r-- | README.md | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -429,6 +429,13 @@ Here are a few things to note when evaluating and using Bolt: more than 100,000 key/value pairs into a single new bucket in a single transaction is not advised. +* Bolt uses a memory-mapped file so the underlying operating system handles the + caching of the data. Typically, the OS will cache as much of the file as it + can in memory and will release memory as needed to other processes. This means + that Bolt can show very high memory usage when working with large databases. + However, this is expected and the OS will release memory as needed. Bolt can + handle databases much larger than the available physical RAM. + ## Other Projects Using Bolt |