DB Proxy: A Dynamic Data Cache for Database Application |
Author(s): |
| Akshay S. Mahulkar , P.R Pote College Of Engineering & Management ; Kiran P. Deshmukh, P.R Pote College Of Engineering & Management ; Komal M. Kakde, P.R Pote College Of Engineering & Management ; Minal Dhore, P.R Pote College Of Engineering & Management ; Prachi V. Kale, P.R Pote College Of Engineering & Management |
Keywords: |
| Query Evaluator, Proxy Server, Proxy Caching |
Abstract |
|
The majority of applications served today are generated dynamically, usually by an application server querying a back-end database. As dynamic content becomes increasingly dominant, it becomes an important research topic as how the edge resources such as client- side proxies, which are otherwise underutilized for such content, can be put into use to enhance the scalability of dynamic content serving in large application servers are offloaded to front-end nodes, called edge servers. The improvement from such application offloading is marginal, however, if data is still fetched from the origin database system. To further improve scalability and cut response times, data must be effectively cached on such edge servers. The scale of deployment of edge servers and the rising costs of their administration demand that such caches be self-managing and adaptive. DB Proxy, an edge-of-network semantic data cache for web applications. DB Proxy is designed to fetch the request send from the client and check whether the request made by the client is already present or not. If request is already present at proxy server then it will send the response to the client rather than sending that request to the database which will improve the performance of the database by releasing the workload of it. |
Other Details |
|
Paper ID: IJSRDV6I21660 Published in: Volume : 6, Issue : 2 Publication Date: 01/05/2018 Page(s): 2942-2944 |
Article Preview |
|
|
|
|
