Methods for accessing big data and systems using the same
First Claim
Patent Images
1. A method for accessing big data, comprising:
- dispatching a DB (Database) API (Application Programming Interface) request from a client to one of plurality of proxy modules, wherein the proxy module receiving the DB API request connects to a database frontend, wherein the database frontend is one of a plurality of database frontends of different kinds, wherein the database frontend interprets the DB API request from the client and issues a data access request;
receiving the data access request from the database frontend; and
performing a data access operation for the data access request by using an API to manipulate one of a plurality of cloud file systems of different kinds, thereby enabling any of the database frontends of different kinds to use unified access methods to request information of the cloud file systems of different kinds.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention introduces a method for accessing big data, which contains at least the following steps. A data access request is received from one of a plurality of database frontends of different kinds. A data access operation is performed for the data access request by using an API (Application Programming Interface) to manipulate one of a plurality of cloud file systems of different kinds.
14 Citations
23 Claims
-
1. A method for accessing big data, comprising:
-
dispatching a DB (Database) API (Application Programming Interface) request from a client to one of plurality of proxy modules, wherein the proxy module receiving the DB API request connects to a database frontend, wherein the database frontend is one of a plurality of database frontends of different kinds, wherein the database frontend interprets the DB API request from the client and issues a data access request; receiving the data access request from the database frontend; and performing a data access operation for the data access request by using an API to manipulate one of a plurality of cloud file systems of different kinds, thereby enabling any of the database frontends of different kinds to use unified access methods to request information of the cloud file systems of different kinds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for accessing big data, comprising:
-
a virtual server dispatching a DB (Database) API (Application Programming Interface) request from a client to one of plurality of proxy modules, wherein the proxy module receiving the DB API request connects to a database frontend, wherein the database frontend is one of a plurality of database frontends of different kinds, wherein the database frontend interprets the DB API request from the client and issues a data access request; and a SVH (Secure Verification Hashing) module, coupled between the database frontend and a plurality of cloud file systems of different kinds, receiving the data access request from the database frontend; and
performing a data access operation for the data access request by using an API to manipulate one of the cloud file systems, thereby enabling any of the database frontends of different kinds to use unified access methods to request information of the cloud file systems of different kinds. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification