Oracle Corporation
Latchless, non-blocking dynamically resizable segmented hash index

Last updated:

Abstract:

A hashing scheme includes a cache-friendly, latchless, non-blocking dynamically resizable hash index with constant-time lookup operations that is also amenable to fast lookups via remote memory access. Specifically, the hashing scheme provides each of the following features: latchless reads, fine grained lightweight locks for writers, non-blocking dynamic resizability, cache-friendly access, constant-time lookup operations, amenable to remote memory access via RDMA protocol through one sided read operations, as well as non-RDMA access.

Status:
Grant
Type:

Utility

Filling date:

7 Jun 2019

Issue date:

3 Aug 2021