Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2021, Volume 33, Issue 3, Pages 171–198
DOI: https://doi.org/10.15514/ISPRAS-2021-33(3)-13
(Mi tisp607)
 

This article is cited in 1 scientific paper (total in 1 paper)

Real-time analytics, hybrid transactional/analytical processing, in-memory data management, and non-volatile memory

S. D. Kuznetsovabcde, P. E. Velikhovf, Q. Fuf

a Moscow Institute of Physics and Technology (State University)
b Plekhanov Russian University of Economics
c Ivannikov Institute for System Programming of the Russian Academy of Sciences
d Lomonosov Moscow State University
e National Research University, Higher School of Economics
f Huawei Technologies Co., Ltd
Full-text PDF (712 kB) Citations (1)
References:
Abstract: These days, real-time analytics is one of the most often used notions in the world of databases. Broadly, this term means very fast analytics over very fresh data. Usually the term comes together with other popular terms, hybrid transactional/analytical processing (HTAP) and in-memory data processing. The reason is that the simplest way to provide fresh operational data for analysis is to combine in one system both transactional and analytical processing. The most effective way to provide fast transactional and analytical processing is to store an entire database in memory. So on the one hand, these three terms are related but on the other hand, each of them has its own right to life. In this paper, we provide an overview of several in-memory data management systems that are not HTAP systems. Some of them are purely transactional, some are purely analytical, and some support real-time analytics. Then we overview nine in-memory HTAP DBMSs, some of which don't support real-time analytics. Existing real-time in-memory HTAP DBMSs have very diverse and interesting architectures although they use a number of common approaches: multiversion concurrency control, multicore parallelization, advanced query optimization, just in time compilation, etc. Additionally, we are interested whether these systems use non-volatile memory, and, if yes, in what manner. We conclude that an emergence of new generation of NVM will greatly stimulate its use in in-memory HTAP systems.
Keywords: real-time analytics, hybrid transactional/analytical processing, in-memory data processing, non-volatile memory.
Document Type: Article
Language: Russian
Citation: S. D. Kuznetsov, P. E. Velikhov, Q. Fu, “Real-time analytics, hybrid transactional/analytical processing, in-memory data management, and non-volatile memory”, Proceedings of ISP RAS, 33:3 (2021), 171–198
Citation in format AMSBIB
\Bibitem{KuzVelFu21}
\by S.~D.~Kuznetsov, P.~E.~Velikhov, Q.~Fu
\paper Real-time analytics, hybrid transactional/analytical processing, in-memory data management, and non-volatile memory
\jour Proceedings of ISP RAS
\yr 2021
\vol 33
\issue 3
\pages 171--198
\mathnet{http://mi.mathnet.ru/tisp607}
\crossref{https://doi.org/10.15514/ISPRAS-2021-33(3)-13}
Linking options:
  • https://www.mathnet.ru/eng/tisp607
  • https://www.mathnet.ru/eng/tisp/v33/i3/p171
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:123
    Full-text PDF :80
    References:27
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024