Skip to content

Commit c6ba358

Browse files
committed
fix: benches test of storage
1 parent bb3c6bf commit c6ba358

File tree

1 file changed

+12
-12
lines changed
  • src/lib/storage/src/benches

1 file changed

+12
-12
lines changed

src/lib/storage/src/benches/db.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use ferrumc_storage::lmdb::LmdbBackend;
1+
use ferrumc_storage::{database::Database, lmdb::LmdbBackend};
22
use rand::Rng;
33
use std::collections::HashSet;
44

@@ -30,14 +30,14 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
3030

3131
let db = LmdbBackend::initialize(Some(tempdir)).unwrap();
3232

33-
db.create_table("insert_test".to_string()).unwrap();
33+
db.create_table("insert_test").unwrap();
3434

3535
let mut insert_group = c.benchmark_group("Insert");
3636

3737
insert_group.bench_function("512b".to_string(), |b| {
3838
b.iter(|| {
3939
db.insert(
40-
"insert_test".to_string(),
40+
"insert_test",
4141
generate_random_key(&mut used_keys),
4242
generate_random_data(512),
4343
)
@@ -48,7 +48,7 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
4848
insert_group.bench_function("1kb".to_string(), |b| {
4949
b.iter(|| {
5050
db.insert(
51-
"insert_test".to_string(),
51+
"insert_test",
5252
generate_random_key(&mut used_keys),
5353
generate_random_data(1024),
5454
)
@@ -59,7 +59,7 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
5959
insert_group.bench_function("4kb".to_string(), |b| {
6060
b.iter(|| {
6161
db.insert(
62-
"insert_test".to_string(),
62+
"insert_test",
6363
generate_random_key(&mut used_keys),
6464
generate_random_data(4096),
6565
)
@@ -71,20 +71,20 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
7171

7272
let mut read_group = c.benchmark_group("Read");
7373

74-
db.create_table("read_test".to_string()).unwrap();
74+
db.create_table("read_test").unwrap();
7575

7676
let keys_512b = (0..1000)
7777
.map(|_| generate_random_key(&mut used_keys))
7878
.collect::<Vec<_>>();
7979

8080
for key in keys_512b.iter() {
81-
db.insert("read_test".to_string(), *key, generate_random_data(512))
81+
db.insert("read_test", *key, generate_random_data(512))
8282
.unwrap();
8383
}
8484

8585
read_group.bench_function("512b".to_string(), |b| {
8686
b.iter(|| {
87-
db.get("read_test".to_string(), select_random(keys_512b.clone()))
87+
db.get("read_test", select_random(keys_512b.clone()))
8888
.unwrap();
8989
})
9090
});
@@ -94,13 +94,13 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
9494
.collect::<Vec<_>>();
9595

9696
for key in keys_1kb.iter() {
97-
db.insert("read_test".to_string(), *key, generate_random_data(1024))
97+
db.insert("read_test", *key, generate_random_data(1024))
9898
.unwrap();
9999
}
100100

101101
read_group.bench_function("1kb".to_string(), |b| {
102102
b.iter(|| {
103-
db.get("read_test".to_string(), select_random(keys_1kb.clone()))
103+
db.get("read_test", select_random(keys_1kb.clone()))
104104
.unwrap();
105105
})
106106
});
@@ -110,13 +110,13 @@ pub(crate) fn db_benches(c: &mut criterion::Criterion) {
110110
.collect::<Vec<_>>();
111111

112112
for key in keys_4kb.iter() {
113-
db.insert("read_test".to_string(), *key, generate_random_data(4096))
113+
db.insert("read_test", *key, generate_random_data(4096))
114114
.unwrap();
115115
}
116116

117117
read_group.bench_function("4kb".to_string(), |b| {
118118
b.iter(|| {
119-
db.get("read_test".to_string(), select_random(keys_4kb.clone()))
119+
db.get("read_test", select_random(keys_4kb.clone()))
120120
.unwrap();
121121
})
122122
});

0 commit comments

Comments
 (0)