DBMS: modern languidness in historical perspective

  • Борис Асенович Новиков SPbSU, Saint-Petersburg, Russia
  • Наталья Генриховна Графеева SPbSU, Saint-Petersburg, Russia
  • Елена Георгиевна Михайлова SPbSU, Saint-Petersburg, Russia

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.

Author Biographies

Борис Асенович Новиков, SPbSU, Saint-Petersburg, Russia

Boris A. Novikov

Наталья Генриховна Графеева, SPbSU, Saint-Petersburg, Russia

Nayaliya G. Grafeeva

Елена Георгиевна Михайлова, SPbSU, Saint-Petersburg, Russia

Elena G. Mikhaylova 

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
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
Section
Software Engineering