Lei Jin 94997eab5e reduce memory usage of cuckoo table builder
Summary:
builder currently buffers all key value pairs as a vector of
pair<string, string>. That is too much due to std::string
overhead. It wasn't able to fit 1B key/values (12bytes total) in 100GB
of ram. Switch to use a plain string to store the key/value sequence and
use only 12GB of ram as a result.

Test Plan: db_bench

Reviewers: igor, sdong, yhchiang

Reviewed By: sdong

Subscribers: leveldb

Differential Revision: https://reviews.facebook.net/D23763
2014-09-25 16:34:24 -07:00
..
2014-09-02 11:49:38 -07:00
2014-09-04 09:10:13 +08:00
2014-05-15 14:09:03 -07:00
2014-05-15 14:09:03 -07:00
2014-09-17 16:45:58 -07:00
2014-09-17 16:45:58 -07:00
2014-09-17 15:08:50 -07:00
2014-09-17 15:08:50 -07:00
2014-09-22 15:19:20 -07:00
2014-04-09 21:17:14 -07:00
2014-09-08 22:24:40 -07:00
2014-09-17 15:08:50 -07:00
2014-09-08 16:34:04 +08:00
2014-09-04 16:18:36 -07:00
2014-09-06 23:21:26 +08:00
2014-02-03 00:30:43 -08:00