Hash index

H Kimura - US Patent 11,023,453, 2021‏ - Google Patents
Example implementations disclosed herein can be used to build, maintain, and use a hash
table distributed across the plurality multiple nodes in a multi-node computing system. The …

Static data caching for queries with a clause that requires multiple iterations to execute

M Ziauddin, Y Zhu - US Patent 10,642,831, 2020‏ - Google Patents
Techniques are described herein to generate and to execute a query execution plan using
static data buffering. After receiving a query with a clause that requires multiple iterations to …

Aggregation in parallel computation environments with shared memory

F Transier, C Mathis, N Bohnsack… - US Patent App. 12 …, 2012‏ - Google Patents
According to Some embodiments, a data structure may be provided by separating an input
table into a plurality of par titions; generating, by each of a first plurality of execution threads …

Methods and systems for uniquely identifying digital content for eDiscovery

B Botta, N Torrecillas, JE Sleigh - US Patent 9,880,983, 2018‏ - Google Patents
& Bear LLP ABSTRACT Systems and methods provide for the collection of content, such as
webpage content, and for detection of changes in content. Files composing a document at a …

Time and space efficient method and system for detecting structured data in free text

V Shrowty - US Patent 8,949,371, 2015‏ - Google Patents
(57) ABSTRACT A server system identifies structured data for protection and creates an
index of the structured data, the index comprising a set of Bloom filters. The server system …

Lock-free creation of hash tables in parallel

T Kaldewey, GM Lohman, PB Volk - US Patent 9,519,668, 2016‏ - Google Patents
Ahash table is created in parallel without requiring a lock or random accesses to memory.
The hash table of a database system is logically partitioned and a separate thread is …

Multi-level aggregation techniques for memory hierarchies

RJ Barber, NK Chainani, V Kulandaisamy… - US Patent …, 2015‏ - Google Patents
The present disclosure generally relates to aggregation techniques and more particularly to
multi-level aggregation techniques that use memory hierarchies. In computer architecture …

In-memory cursor duration temp tables

JL Lahorani, YJ Kim, A Witkowski… - US Patent …, 2019‏ - Google Patents
Techniques are provided herein for processing a query using in-memory cursor duration
temporary tables. The techniques involve storing a part of the temporary table in memory of …

Parallel execution of queries with a recursive clause

M Ziauddin, YJ Kim, Y Zhu, A Witkowski - US Patent 10,678,792, 2020‏ - Google Patents
Techniques are described herein for executing queries with a recursive clause using a
plurality of processes that execute database operations in parallel. Each process of the …

Memory-constrained aggregation using intra-operator pipelining

I Mueller, A Lacurie - US Patent 10,114,866, 2018‏ - Google Patents
Disclosed herein are system, method, and computer program product embodiments for
constraining the amount of memory used during data aggregation. An embodiment operates …