Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 12 of 12) sorted by relevance

/rocksdb-6.9/docs/_posts/
D2019-03-08-format-version-4.markdown8blocks in RocksDB consist of a sequence of key/values pairs sorted by key, where the pairs are gro…
12 …n block cache, which would result in higher hit rate for data and filter blocks, or offer the same…
24 … cases, the sequence number `seq` is not necessary for keys in the index blocks. In such cases, `f…
27 (Since RocksDB 5.16) Changes the format of index blocks by delta encoding the index values, which a…
D2017-05-12-partitioned-index-filter.markdown8 As DB/mem ratio gets larger, the memory footprint of filter/index blocks becomes non-trivial. Altho…
10 ### How large are the index/filter blocks?
12 … are read once per SST lifetime, not so much when they compete with data blocks for the block cach…
14 ### What is the big deal with large index/filter blocks?
16blocks are stored in block cache they are effectively competing with data blocks (as well as with …
18 …f index/filter blocks. If that happens often then the disk is spending more time serving index/fil…
22 With partitioning, the index/filter of a SST file is partitioned into smaller blocks with an additi…
D2015-11-16-analysis-file-read-latency-by-level.markdown12 …ther the it's because of efficiency of OS page cache or reading multiple blocks for a level. Analy…
152 …ds from data blocks, index blocks, as well as bloom filter blocks. We are also working on a featur…
D2018-11-21-delete-range.markdown72 The first place we thought about storing them is inline with the data blocks.
94 them in the SST files themselves - but not in the data blocks, as explained for
178 range tombstone memtables/meta-blocks.
252 …limited I/Os and little time spent on decompression. The range tombstone blocks are always pinned …
D2018-08-23-data-block-hash-index.markdown41 …cksDB does a binary search when performing point lookup for keys in data blocks to find the right …
87 …cannot be more than 253 (we reserved 255 and 254 as special flags). For blocks having a larger nu…
D2014-05-14-lock.markdown51 …ble-Format) (optimized for SST in ramfs/tmpfs) does not organize data by blocks. Data are located …
/rocksdb-6.9/util/
Ddynamic_bloom.cc42 uint32_t blocks = (total_bits + block_bits - 1) / block_bits; in DynamicBloom() local
43 uint32_t sz = blocks * block_bytes; in DynamicBloom()
/rocksdb-6.9/table/block_based/
Dblock_prefix_index.cc210 uint32_t BlockPrefixIndex::GetBlocks(const Slice& key, uint32_t** blocks) { in GetBlocks() argument
219 *blocks = &buckets_[bucket]; in GetBlocks()
224 *blocks = &block_array_buffer_[index + 1]; in GetBlocks()
Dblock_prefix_index.h26 uint32_t GetBlocks(const Slice& key, uint32_t** blocks);
/rocksdb-6.9/
DHISTORY.md12 …tombstone blocks in ingested files were cached incorrectly during ingestion. If range tombstones w…
35 * Batched MultiGet() ignores IO errors while reading data blocks, causing it to potentially continu…
182blocks are now handled similarly to data blocks with regards to the block cache: instead of storin…
196 …on dictionary blocks are now prefetched and pinned in the cache (based on the customer's settings)…
209 * Fixed a regression where the fill_cache read option also affected index blocks.
217 * Fixed a regression where the fill_cache read option also affected index blocks.
227blocks are now handled similarly to data blocks with regards to the block cache: instead of storin…
248 * Lower MultiGet batching API latency by reading data blocks from disk in parallel
337 * The counter stat `number.block.not_compressed` now also counts blocks not compressed due to poor …
345 * Fix handling of corrupt range tombstone blocks such that corruptions cannot cause deleted keys to…
[all …]
DUSERS.md101 …ing RocksDB in [Avrio ](https://github.com/avrio-project/avrio) to store blocks, account balances …
/rocksdb-6.9/utilities/simulator_cache/
Dcache_simulator_test.cc74 std::vector<std::string> blocks, in AssertCache() argument
79 for (auto const& block : blocks) { in AssertCache()