Database Architectures: Current State and Development

Jaroslav Pokorny, Karel Richta

Abstract

The paper presents shortly a history and development of database management tools in last decade. The movement towards a higher database performance and database scalability is discussed in the context to requirements of practice. These include Big Data and Big Analytics as driving forces that together with a progress in hardware development led to new DBMS architectures. We describe and evaluate them mainly in terms of their scalability. We focus also on a usability of these architectures which depends strongly on application environment. We also mention more complex software stacks containing tools for management of real-time analysis and intelligent processes.

References

  1. Anantapantula, S., Gomez, J.-S., 2009. Oracle Essbase 9 Implementation Guide, Packt Publishing. Birmingham.
  2. Abiteboul, S., Agrawal, R., Bernstein, Ph., Carey, M., Ceri, S., et. al., 2005. Lowell Database Research selfassessment, Comm. of ACM, 48(5) pp.111-118.
  3. Bach, M., Werner, A., 2014. Standardization of NoSQL Database Languages. In BDAS 2014, 10th International Conference, Ustron, Poland, pp. 50-60.
  4. Borthakur, D., Gray, J., Sarma, J. S., Muthukkaruppan, K., Spiegelberg, N., et al., 2011. Apache Hadoop goes realtime at Facebook. In ACM SIGMOD Int. Conf. on Management of Data, Athens, pp. 1071-1080.
  5. Brewer, E., 2000. Towards robust distributed systems. Invited Talk on PODC 2000, Portland, Oregon.
  6. Cattell, R., 2010. Scalable SQL and NoSQL Data Stores. SIGMOD Record, 39(4) 12-27.
  7. Chaiken, R., Jenkins, B., Larson, Per-Åke, Ramsey, B., Shakib, D., et al., 2008. SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets. In VLDB 7808 - Conference proceedings, Auckland.
  8. Corbett, J. C., Dean, J., Epstein, M., Fike, A., et al., 2012. Spanner: Google's Globally-Distributed Database. In OSDI 2012, 10th Symposium on Operating System Design and Implementation - Conference Proceedings, Hollywood, pp. 1-14.
  9. Cromwell S., 2013. Top 5: MarkLogic topped last week's Silicon Valley fundings. Silicon Valley Business Journal, April 15, 2013.
  10. DeBrabant, J., Pavlo, A., Tu, S., Stonebraker, M., and Zdonik, S., 2013. Anti-Caching: A New Approach to Database Management System Architecture. In VLDB Endowment - Conference Proceedings, 6(14), pp. 1942-1953.
  11. Doulkeridis and Nørvåg, K., 2014. A survey of large-scale analytical query processing in MapReduce, The VLDB Journal, 23:355-380.
  12. Grolinger, K., Higashino, W. A., Tiwari, A., and Capretz, M. AM, 2013. Data management in cloud environments: NoSQL and NewSQL data stores, Journal of Cloud Computing: Advances, Systems and Applications - a Springer Open Journal, 2:22.
  13. Härder, T., Reuter, A., 1983. Concepts for Implementing and Centralized Database Management System. In Int. Computing Symposium on Application Systems Development - Conference Proceedings, Nürnberg, pp. 28-10.
  14. Härder, T., 2005. DBMS Architecture - the Layer Model and its Evolution, Datenbank-Spektrum, 13, pp. 45-57.
  15. Härder, T., 2005. XML Databases and Beyond-Plenty of Architectural Challenges Ahead. Proceedings of ADBIS 2005, LNCS 3631, Springer, pp. 1 - 16.
  16. Lamb, M., Fuller, R., Varadarajan, N., Tran, B., Vandiver, et al., 2012. The Vertica Analytic Database: C-Store 7 Years Later. Proceedings of VLDB Endowment, 5(12), pp. 1790-1801.
  17. Lütolf, S., 2012. PostgreSQL Full Text Search - An Introduction and a Performance Comparison with Apache Lucene /Solr. Seminar Thesis, Chur. (http://wiki.hsr.ch/Datenbanken/files/Full_Text_Searc h_in_PostgreSQL_Luetolf_Paper_final.pdf), (& May 2015).
  18. Malewicz, G., Austern, M.H., Bik, A.J.C., Dehnert, J.C., Horn, I., Leiser, N., and Czajkowski, G., 2010. Pregel: a system for large-scale graph processing. In SIGMOD 7810 - Int. Conf. on Management of Data, Indianopolis, pp. 135-146.
  19. Melnik, S., Gubarev, A., Long, J.J., Romer, G., et al, 2010. Dremel: Interactive Analysis of Web-Scale Datasets. In VLDB - 36th Int'l Conf on Very Large Data Bases, pp. 330-339.
  20. Pokorný, J., 2007. Database Architectures: Current Trends and Their Relationships to Requirements of Practice. In Advances in Information Systems Development: New Methods and Practice for the Networked Society. Information Systems Development Series, Springer Science+Business Media, New York, pp. 267-277.
  21. Pokorný, J., 2013. NoSQL Databases: a step to databases scalability in Web environment. International Journal of Web Information Systems, 9 (1), 69-82.
  22. Splice Machine (2015) White Paper: Splice Machine: The Only Hadoop RDBMS [online]. Available from: http://www.splicemachine.com/ [Accessed: 15th January, 2015].
  23. Stonebraker, M., Cetintemel, U., 2005. One size fits all: An idea whose time has come and Gone. In ICDE 7805 - 21st Int. Conf. on Data Engineering, pp. 2-11.
  24. Stonebraker, M., Madden, S., Abadi, D. J., Harizopoulos, S., Hachem, N., et al., 2007. The End of an Architectural Era (It's Time for a Complete Rewrite). In VLDB 2007 - Conference Proceedings, ACM, pp. 1150-1160.
  25. Stonebraker, M., Brown, P., Zhang, D., and Becla, J., 2013. SciDB: A Database Management System for Applications with Complex Analytics. Computing in Science and Engineering, 15(3) 54-62.
  26. Vinayak, R., Borkar, V., Carey, M.-J., and Li, Ch. Ch., 2012. Big data platforms: what's next? ACM Cross Road, No. 1 pp. 44-49.
  27. Zhao, L., Sakr, S., Liu, A., and Boughuettaya, A., 2014. Cloud Data Management. Springer.
Download


Paper Citation


in Harvard Style

Pokorny J. and Richta K. (2015). Database Architectures: Current State and Development . In Proceedings of 4th International Conference on Data Management Technologies and Applications - Volume 1: DATA, ISBN 978-989-758-103-8, pages 152-161. DOI: 10.5220/0005512001520161


in Bibtex Style

@conference{data15,
author={Jaroslav Pokorny and Karel Richta},
title={Database Architectures: Current State and Development},
booktitle={Proceedings of 4th International Conference on Data Management Technologies and Applications - Volume 1: DATA,},
year={2015},
pages={152-161},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005512001520161},
isbn={978-989-758-103-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of 4th International Conference on Data Management Technologies and Applications - Volume 1: DATA,
TI - Database Architectures: Current State and Development
SN - 978-989-758-103-8
AU - Pokorny J.
AU - Richta K.
PY - 2015
SP - 152
EP - 161
DO - 10.5220/0005512001520161