-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbench_config.ini
86 lines (69 loc) · 1.28 KB
/
bench_config.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
[document]
ndocs = 1000000
[log]
filename = logs/ops_log
[db_config]
cache_size_MB = 2048
compaction_mode = auto
auto_compaction_threads = 4
wbs_init_MB = 256
wbs_bench_MB = 4
bloom_bits_per_key = 0
compaction_style = level
fdb_wal = 4096
wt_type = b-tree
compression = false
split_pct = 100
leaf_pg_size_KB = 4
int_pg_size_KB = 4
[db_file]
filename = data/dummy
nfiles = 1
[population]
nthreads = 8
batchsize = 4096
[threads]
readers = 1
iterators = 0
writers = 1
reader_ops = 0
writer_ops = 0
disjoint_write = false
[key_length]
distribution = normal
median = 32
standard_deviation = 2
[prefix]
level = 0
nprefixes = 100
distribution = uniform
lower_bound = 4
upper_bound = 12
[body_length]
distribution = normal
median = 512
standard_deviation = 32
compressibility = 30
[operation]
warmingup = 0
duration = 60
#nops = 1000000
batch_distribution = zipfian
batch_parameter1 = 0.0
batch_parameter2 = 8
batchsize_distribution = normal
read_batchsize_median = 5
read_batchsize_standard_deviation = 1
iterate_batchsize_median = 1000
iterate_batchsize_standard_deviation = 100
write_batchsize_median = 1024
write_batchsize_standard_deviation = 2
write_ratio_percent = 1000
write_type = sync
[compaction]
threshold = 50
period = 60
block_reuse = 70
[latency_monitor]
rate = 100
max_samples = 1000000