System, methods, and media for providing in-memory non-relational databases

作者: Yiftach Shoolman , Ofer Bengal

DOI:

关键词: DatabaseProcess (computing)Pipeline (computing)Object (computer science)Data storeRelational databaseControl (management)Computer scienceFSCANComputer network

摘要: Providing a first control process that executes in hardware processor; providing server processor, responds to write requests by storing objects in-memory, non-relational data store, and read from wherein the each have an object size; forming plurality of persistent connections between process; using process, pipelining, pipeline having size, include over at least one connections; adjusting number size based on average sizes; prioritizing request type anticipated load requests.

参考文章(10)
Sreenath Bodagala, Matthew Steven Fuller, Charles Edward Bear, Lakshmikant Shrinivas, Query Analysis in a Database ,(2011)
Atul Adya, Philip A. Bernstein, Sergey Melnik, Generation of query and update views for object relational mapping ,(2007)
Tor Mesoy, Tamara D. Alairys, Ralph Auriemma, Lizbeth Johnson Coleman, Marina Goodman, Michael T. Bowen, Christopher M. Degiorgio, Stanton J. Taylor, Scott R. Reiter, Architectures for netcentric computing systems ,(2000)
Indranath Ghosh, Amit Sinha, Yewei Zhang, Patricio Echague, Marcelo C. San Martin, Method and system for storing binary large objects (BLObs) in a distributed key-value storage system ,(2010)
Varadarajan Rajaram, Simon Y. Wong, Walter MacKlem, Lars Hofhansl, Eric Bezar, Methods and systems for recursive saving of hierarchical objects to a database ,(2010)
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, Werner Vogels, Dynamo Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles - SOSP '07. ,vol. 41, pp. 205- 220 ,(2007) , 10.1145/1294261.1294281