发明名称 SYSTEM AND METHOD FOR PROVIDING DIRECT ACCESS TO A SHARDED DATABASE
摘要 In accordance with an embodiment, described herein are systems and methods for providing direct access to a sharded database. A shard director provides access by software client applications to database shards. A connection pool (e.g., a Universal Connection Pool, UCP) and database driver (e.g., a Java Database Connectivity, JDBC, component) can be configured to allow a client application to provide a shard key, either during connection checkout or at a later time; recognize shard keys specified by the client application; and enable connection by the client application to a particular shard or chunk. The approach enables efficient re-use of connection resources, and faster access to appropriate shards.
申请公布号 US2016306854(A1) 申请公布日期 2016.10.20
申请号 US201615133972 申请日期 2016.04.20
申请人 Oracle International Corporation 发明人 Hegde Vidya;de Lavarene Jean;Surber Douglas;Dilman Mark;Novak Leonid;Hu Wei Ming;Shivarudraiah Ashok;Zhou Tong;Taranov Ilya
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system for providing access to a sharded database, comprising: a computer, including a processor; an application server or database environment which provides access to a database having a plurality of shards by which data is stored and presented, and wherein the database is associated with a database driver, anda connection pool which creates and maintains a pool of connections for use with the database,wherein the connection pool and database driver operate together to provide access by client applications to data stored at the database, using the connections; wherein the connection pool and database driver are configured to enable a client application to provide a shard key information during at least one of a checkout of a connection to the database, or at a later point in time; and wherein the shard key information is then used by the system to provide access by the client application to an appropriate shard of the database, for use by the client application.
地址 Redwood Shores CA US