use larger datapages by default (fixes handling of very large objects)

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3895 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
This commit is contained in:
sears 2012-03-20 21:55:44 +00:00
parent 40cc056918
commit 94c427e239

2
bLSM.h
View file

@ -45,7 +45,7 @@ public:
// 6GB ~= 100B * 500 GB / (datapage_size * 4KB) // 6GB ~= 100B * 500 GB / (datapage_size * 4KB)
// (100B * 500GB) / (6GB * 4KB) = 2.035 // (100B * 500GB) / (6GB * 4KB) = 2.035
// RCS: Set this to 1 so that we do (on average) one seek per b-tree read. // RCS: Set this to 1 so that we do (on average) one seek per b-tree read.
bLSM(int log_mode = 0, pageid_t max_c0_size = 100 * 1024 * 1024, pageid_t internal_region_size = 16384, pageid_t datapage_region_size = 16384, pageid_t datapage_size = 1); bLSM(int log_mode = 0, pageid_t max_c0_size = 100 * 1024 * 1024, pageid_t internal_region_size = 16384, pageid_t datapage_region_size = 256000, pageid_t datapage_size = 1);
~bLSM(); ~bLSM();