Skip to main content

2016 | OriginalPaper | Buchkapitel

Performance Aspect of the In-Memory Databases Accessed via JDBC

verfasst von : Daniel Kostrzewa, Małgorzata Bach, Robert Brzeski, Aleksandra Werner

Erschienen in: Beyond Databases, Architectures and Structures. Advanced Technologies for Data Mining and Knowledge Discovery

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The conception of storing and managing data directly in RAM appeared some time ago but in spite of very good efficiency, it was impossible to massive implementation because of hardware limitations. Currently, it is possible to store whole databases in memory as well as there are some mechanisms to organize pieces of data as in-memory databases. It has been the interesting issue how this type of databases behaves when accessing via JDBC. Hence we decided to test their performance in terms/sense of the time of SQL query execution. For this purpose TPC Benchmark\(^{\mathrm {TM}}\) H (TPC-H) was applied. In our research we focused on the open source systems such as Altibase, H2, HyperSQL, MariaDB, MySQL Memory.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
This mechanism is an unpleasant necessity and is burdened with a large drop in system performance, but allows to maintain the system’s ability to continue operating in the critical moments.
 
Literatur
6.
Zurück zum Zitat Ammann, A.C., Hanrahan, M., Krishnamurthy, R.: Design of a memory resident DBMS. In: COMPCON, pp. 54–58. IEEE Computer Society (1985) Ammann, A.C., Hanrahan, M., Krishnamurthy, R.: Design of a memory resident DBMS. In: COMPCON, pp. 54–58. IEEE Computer Society (1985)
7.
Zurück zum Zitat Bach, M., Duszenko, A., Werner, A.: Koncepcja pamiciowych baz danych oraz weryfikacja podstawowych zaoe tych struktur. Studia Informatica 31(2B(90)), 63–76 (2010) Bach, M., Duszenko, A., Werner, A.: Koncepcja pamiciowych baz danych oraz weryfikacja podstawowych zaoe tych struktur. Studia Informatica 31(2B(90)), 63–76 (2010)
10.
Zurück zum Zitat DeWitt, D., Katz, R., Olken, F., Shapiro, L., Stonebreaker, M., Wood, D.: Implementation techniques for main memory database systems. In: Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data, SIGMOD 1984, vol. 14, no. 2, pp. 1–8 (1984) DeWitt, D., Katz, R., Olken, F., Shapiro, L., Stonebreaker, M., Wood, D.: Implementation techniques for main memory database systems. In: Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data, SIGMOD 1984, vol. 14, no. 2, pp. 1–8 (1984)
13.
Zurück zum Zitat Garcia-Molina, H., Salem, K.: Main memory database systems: an overview. IEEE Trans. Knowl. Data Eng. 4(6), 509–516 (1992)CrossRef Garcia-Molina, H., Salem, K.: Main memory database systems: an overview. IEEE Trans. Knowl. Data Eng. 4(6), 509–516 (1992)CrossRef
20.
Zurück zum Zitat Karnagel, T., Dementiev, R., Rajwar, R., Lai, K., Legler, T., Schlegel, B., Lehner, W.: Improving in-memory database index performance with Intel transactional synchronization extensions. In: 20th International Symposium on High-Performance Computer Architecture (2014) Karnagel, T., Dementiev, R., Rajwar, R., Lai, K., Legler, T., Schlegel, B., Lehner, W.: Improving in-memory database index performance with Intel transactional synchronization extensions. In: 20th International Symposium on High-Performance Computer Architecture (2014)
21.
Zurück zum Zitat Lindstrom, J., Raatikka, V., Ruuth, J., Soini, P., Vakkila, K.: IBM solidDB: in-memory database optimized for extreme speed and availability. Bull. Tech. Committee Data Eng. 36(2), 14–20 (2013) Lindstrom, J., Raatikka, V., Ruuth, J., Soini, P., Vakkila, K.: IBM solidDB: in-memory database optimized for extreme speed and availability. Bull. Tech. Committee Data Eng. 36(2), 14–20 (2013)
Metadaten
Titel
Performance Aspect of the In-Memory Databases Accessed via JDBC
verfasst von
Daniel Kostrzewa
Małgorzata Bach
Robert Brzeski
Aleksandra Werner
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-34099-9_18

Premium Partner