|
This article is cited in 1 scientific paper (total in 1 paper)
In anticipation of native DBMS architectures based on non-volatile main memory
S. D. Kuznetsovabcde a Ivannikov Institute for System Programming of the Russian Academy of Sciences
b Lomonosov Moscow State University
c Moscow Institute of Physics and Technology (State University)
d Plekhanov Russian University of Economics
e National Research University, Higher School of Economics
Abstract:
Many experts in the field of data management believe that the emergence of non-volatile byte-addressable main memory (NVM) available for practical use will lead to the development of a new type of ultra-high-speed database management systems (DBMS) with single-level data storage (native in-NVM DBMS). However, the number of researchers who are actively engaged in research of architectures of native in-NVM DBMS has not increased in recent years. The most active researchers are PhD students that are not afraid of the risks, which, of course, exist in this new area. The second section of the article discusses the state of the art in NVM hardware. The analysis shows that NVM in the DIMM form factor has already become a reality, and that in the near future we can expect the appearance on the market NVM-DIMMs with the speed of conventional DRAM and endurance close to that of hard drives. The third section is devoted to the review of related works, among which the works of young researchers are the most advanced. In the fourth section, we state and justify that the work performed so far in the field of in-NVM DBMS, did not lead to the emergence of a native architecture. This is hampered by the set of limiting factors analyzed by us. In this regard, in the fifth section, we present a sketch of the native architecture of an in-NVM DBMS, the choice of which is influenced only by the goals of simplicity and efficiency. In conclusion, we summarize the article and argues the need for additional research into many aspects of the native architecture of an in-NVM DBMS.
Keywords:
non-volatile byte-addressable main memory, storage-class memory, database management system, single-level storage, transaction management, indexing, query optimization.
Citation:
S. D. Kuznetsov, “In anticipation of native DBMS architectures based on non-volatile main memory”, Proceedings of ISP RAS, 32:1 (2020), 153–180
Linking options:
https://www.mathnet.ru/eng/tisp491 https://www.mathnet.ru/eng/tisp/v32/i1/p153
|
Statistics & downloads: |
Abstract page: | 148 | Full-text PDF : | 81 | References: | 23 |
|