CGCL-codes / mioDB

MioDB: Devouring Data Byte-addressable LSM-based KV Stores for Hybrid Memory
BSD 3-Clause "New" or "Revised" License
13 stars 12 forks source link

serialization & deserialization time #17

Closed ErosBryant closed 1 year ago

ErosBryant commented 1 year ago

Where is the code for measuring serialization & deserialization time in LEVELDB code ? I can't found it

Gumi-presentation-by-Dzh commented 1 year ago

LevelDB itself does not provide the interface for these two tests, we only open source the test interface provided by MioDB. If you need LevelDB's own test interface, you can implement it yourself, which requires code modification.

ErosBryant commented 1 year ago

Sorry.I explained it wrong. I wanted to ask where you measured the code in MIODB.

Gumi-presentation-by-Dzh commented 1 year ago

Please read our test script in detail and check our statistics file and the corresponding statistics generation section against it. /mioDB/test_sh/parser.sh

Gumi-presentation-by-Dzh commented 1 year ago

For other systems, there is no self-contained test interface and calls, so we have no choice but to make coupling changes in the code, so we cannot open source (because we need to open source the entire system code), so we only open source the system test interface and test scripts for MioDB.