DBMS: modern languidness in historical perspective
Abstract
The problem of storage and processing of big data, the main part of which presented unstructured information, led to the development of NoSQL databases, which have rapidly gained popularity among researchers and users. Some of them once even expressed an opinion that traditional relational databases would become obsolete. Is it indeed so? Would newfangled NoSQL DBMS respond to the challenges currently facing the data management systems? In the present paper we are addressing these issues.
References
[1] S. Kuznetshov and A. Poskonin, “Vozmozhno li sotrudnichestvo SQL i NoSQL? ” [Is cooperation between SQL and NoSQL possible?], Open systems, no. 9, pp. 38–41, 2013 (in Russian).
[2] K. Seleznyov, “Ot SQL k NoSQL i obratno” [From SQL to NoSQL and back], Open systems, no. 2, pp. 25–29, 2012 (in Russian).
[3] Apache CouchDB. [Online]. Available: http://couchdb.apache.org/
[4] E. Brewer, “Towards Robust Distributed Systems” ACM Symposium on the Principles of Distributed Computing, Portland, OR, 2000.
[5] DB-Engines Ranking. [Online]. Available: http://db-engines.com/en/ranking/
[6] G. De Candia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, “Dynamo: amazon's highly available keyvalue store,” In Proc. of twenty-first ACM SIGOPS symp. on Operating systems principles, 2007, pp. 205–220.
[7] R. Hecht, S. Jablonski, "NoSQL Evaluation: A Use Case Oriented Survey," Int. Conf. on Cloud and Service Computing, 2011, pp. 336–341.
[8] J. Dean and S. Ghemawat, "MapReduce: simplified data processing on large clusters", In Proc. of the 6th conf. on Symposium on Opearting Systems Design & Implementation (OSDI’04), San Francisco, CA, Dec. 2004.
[9] K. Grolinger, W. A. Higashino, A. Tiwari, and M. A. M. Capretz, “Data management in cloud environments: NoSQL and NewSQL data stores,” Journal of Cloud Computing: Advances, Systems and Applications, vol. 2, no. 22, 2013; doi:10.1186/2192-113X-2-22
[10] J. Murty, Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB, O’Reilly Media, Inc., 2008.
[11] NOSQL meetup. San Francisco: Eventbrite. [Online]. Available: http://nosql.eventbrite.com/
[12] D. Pritchett, “BASE: An ACID Alternative,” ACM Queue, vol. 6, no. 3, pp. 48‒55, May/Jun., 2008; doi: 10.1145/1394127.1394128
[13] W. Vogels, “Eventually Consistent,” Communications of the ACM, vol. 52, no. 1, pp. 40–44, Jan. 2009; doi:10.1145/1435417.1435432
[2] K. Seleznyov, “Ot SQL k NoSQL i obratno” [From SQL to NoSQL and back], Open systems, no. 2, pp. 25–29, 2012 (in Russian).
[3] Apache CouchDB. [Online]. Available: http://couchdb.apache.org/
[4] E. Brewer, “Towards Robust Distributed Systems” ACM Symposium on the Principles of Distributed Computing, Portland, OR, 2000.
[5] DB-Engines Ranking. [Online]. Available: http://db-engines.com/en/ranking/
[6] G. De Candia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, “Dynamo: amazon's highly available keyvalue store,” In Proc. of twenty-first ACM SIGOPS symp. on Operating systems principles, 2007, pp. 205–220.
[7] R. Hecht, S. Jablonski, "NoSQL Evaluation: A Use Case Oriented Survey," Int. Conf. on Cloud and Service Computing, 2011, pp. 336–341.
[8] J. Dean and S. Ghemawat, "MapReduce: simplified data processing on large clusters", In Proc. of the 6th conf. on Symposium on Opearting Systems Design & Implementation (OSDI’04), San Francisco, CA, Dec. 2004.
[9] K. Grolinger, W. A. Higashino, A. Tiwari, and M. A. M. Capretz, “Data management in cloud environments: NoSQL and NewSQL data stores,” Journal of Cloud Computing: Advances, Systems and Applications, vol. 2, no. 22, 2013; doi:10.1186/2192-113X-2-22
[10] J. Murty, Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB, O’Reilly Media, Inc., 2008.
[11] NOSQL meetup. San Francisco: Eventbrite. [Online]. Available: http://nosql.eventbrite.com/
[12] D. Pritchett, “BASE: An ACID Alternative,” ACM Queue, vol. 6, no. 3, pp. 48‒55, May/Jun., 2008; doi: 10.1145/1394127.1394128
[13] W. Vogels, “Eventually Consistent,” Communications of the ACM, vol. 52, no. 1, pp. 40–44, Jan. 2009; doi:10.1145/1435417.1435432
Published
2017-06-03
How to Cite
Новиков, Б. А., Графеева, Н. Г., & Михайлова, Е. Г. (2017). DBMS: modern languidness in historical perspective. Computer Tools in Education, (1), 5-16. Retrieved from http://cte.eltech.ru/ojs/index.php/kio/article/view/1384
Issue
Section
Software Engineering
This work is licensed under a Creative Commons Attribution 4.0 International License.