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.