Skip to content

Commit 01f4df2

Browse files
committed
update docs
1 parent 5c9c9d3 commit 01f4df2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/lib.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@
99
//! [k0, v0][k1, v1][k2, v2][k3, v3][k4, v4]
1010
//!
1111
//! The value log does not have an index - to efficiently retrieve an item, a
12-
//! [`ValueHandle`] needs to be retrieved from an [`ExternalIndex`]. Holding a
13-
//! value handle then allows loading the value from the file by seeking to it.
12+
//! [`ValueHandle`] needs to be retrieved from an [`ExternalIndex`]. Using the
13+
//! value handle then allows loading the value from the value log.
1414
//!
1515
//! Recently retrieved ("hot") items may be cached by an in-memory value cache to avoid
1616
//! repeated disk accesses.
1717
//!
1818
//! As data changes, old values will unnecessarily occupy disk space. As space amplification
1919
//! increases, stale data needs to be discarded by rewriting old segments (garbage collection).
20+
//! This process can happen on-line.
2021
//!
2122
//! Even though segments are internally sorted, which may help with range scans, data may not be stored
2223
//! contiguously, which hurts read performance of ranges. Point reads also require an extra level of

0 commit comments

Comments
 (0)