Description
Updating each key-value pair independently is very inefficient when data arrives in batches (examples: cache.putAll(...), dataStreamer, preloading). Our internal data structures (B+ tree, FreeList) can be used more efficiently.
Attachments
Issue Links
- is duplicated by
-
IGNITE-6410 Bulk data insert should fill new pages to minimize free-list overhead
- Resolved
- is related to
-
IGNITE-11722 Batch BPlustTree updates for cache batch operations
- Open
- links to
1.
|
Implement batch insertion of new cache entries in FreeList to improve rebalancing | Resolved | Pavel Pereslegin |
|
||||||||
2.
|
Preload MVCC entries using batch insert into page memory. | Resolved | Unassigned |