Techniques for deterministically routing database requests to database servers
AssigneeApple Inc.
InventorsHering S. CHENG, Simon J. GORNALL, Quan D. NGUYEN, Hung V. TRAN, Zhongren XU
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsHering S. CHENG, Simon J. GORNALL, Quan D. NGUYEN, Hung V. TRAN, Zhongren XU
Estimating the term…
The embodiments set forth techniques for managing a plurality of database engines. In particular, a database server can perform the steps of (1) concurrently executing the plurality of database engines, and (2) in response to receiving a request to perform an input/output (I/O) operation to a database file of a plurality of database files: (i) selecting, among the plurality of database engines, a database engine that is available to perform the I/O operation, (ii) performing at least one operation to make the database file accessible to the database engine, and (iii) causing the database engine to perform the I/O operation to the database file.
A method for managing a plurality of database engines, the method comprising, by a database server:
A non-transitory computer readable storage medium configured to store instructions that, when executed by at least one processor included in a database server, cause the database server to manage a plurality of database engines, by carrying out steps that include:
A database server configured to manage a plurality of database engines, the database server comprising at least one processor configured to cause the database server to carry out steps that include:
Dependencies are inferred from the claim text.