Statement-level and procedural-level replication

EM Lu, JW Stamos, NS Arora, L Wong, H Xu… - US Patent …, 2017 - Google Patents
APPLICATIONS: BENEFIT CLAIM This application is a Continuation of US patent appli
cation Ser. No. 13/094,676, filed Apr. 26, 2011, the entire contents of which are hereby …

User-defined parallelization in transactional replication of in-memory database

S Ghosh, R Aranha, T Lahiri, M McAuliffe… - US Patent …, 2014 - Google Patents
A replication track is a designated group of transactions that are to be replicated at a
destination database in a way that, with respect to any other transaction in the replication …

Techniques for combining statement level, procedural, and row level replication

E Lu, J Stamos, N Arora, L Wong, H Xu… - US Patent …, 2013 - Google Patents
Techniques for replicating data in database systems are described. In an example
embodiment, a set of changes is received at a destination database, where the set of …

Client and server integration for replicating data

HV Tran, L Wong, NS Arora, T Hoang, EMY Lu… - US Patent …, 2017 - Google Patents
Techniques are provided for client and server integration for scalable replication. A
replication client transmits change records to a database server over a stream. The …

Performing in-memory columnar analytic queries on externally resident data

RD MacNicol, X Hua, A Holloway, SK Chavan… - US Patent …, 2023 - Google Patents
2018-09-21 Assigned to ORACLE INTERNATIONAL CORPORATION reassignment
ORACLE INTERNATIONAL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST …

Combined row and columnar storage for in-memory databases for OLTP and analytics workloads

T Lahiri, MA Reames, K Edson, N Goyal… - US Patent …, 2019 - Google Patents
Columns of a table are stored in either row-major format or column-major format in an in-
memory DBMS. For a given table, one set of columns is stored in column-major format; …

Dynamically updating data guide for hierarchical data objects

ZH Liu, BC Hammerschmidt, Y Lu, RM Kadwe… - US Patent …, 2018 - Google Patents
A data guide is dynamically generated. The data guide describes the structures of
hierarchical data objects added to a collection of hierarchical data objects. Examples of …

Method for efficient primary key based queries using atomic RDMA reads on cache friendly in-memory hash index

S Teotia, K Kunchithapadam, J Kamp, T Lahiri… - US Patent …, 2020 - Google Patents
Techniques are provided for enabling a requesting entity to retrieve data that is managed by
a database server instance from the volatile memory of a server machine that is executing …

Integrating Kafka data-in-motion with data-at-rest tables

R Hanckel, MD Yalavarthy, R Yan, C Cao - US Patent 11,170,002, 2021 - Google Patents
Techniques are described herein for analyzing data streams in conjunction with relational
database data in a DBMS. A database dictionary defines one or more columns for an …

Remote one-sided persistent writes

J Shi, Y **, ZR Zhang, Z Tao, V Sridharan… - US Patent …, 2020 - Google Patents
A shared storage architecture persistently stores database files in non-volatile random
access memories (NVRAMs) of computing nodes of a multi-node DBMS. The computing …