A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
How to Build a Non-Volatile Memory Database Management System
2017
Proceedings of the 2017 ACM International Conference on Management of Data - SIGMOD '17
The difference in the performance characteristics of volatile (DRAM) and non-volatile storage devices (HDD/SSDs) influences the design of database management systems (DBMSs). ...
But the arrival of new non-volatile memory (NVM) storage that is almost as fast as DRAM with fine-grained read/writes invalidates these previous design choices. ...
Non-volatile memory (NVM) 1 offers an intriguing blend of these two storage mediums. ...
doi:10.1145/3035918.3054780
dblp:conf/sigmod/ArulrajP17
fatcat:yczyvnzntzewveb3a7lx4cjydy
Implications of non-volatile memory as primary storage for database management systems
2016
2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS)
Non-Volatile Memory (NVM) is an emerging storage class technology which promises the best of both worlds. ...
Traditional Database Management System (DBMS) software relies on hard disks for storing relational data. Hard disks are cheap, persistent, and offer huge storage capacities. ...
Non-Volatile Memory (NVM) is an emerging storage class technology which promises the best of both worlds. ...
doi:10.1109/samos.2016.7818344
dblp:conf/samos/MustafaAOCU16
fatcat:kgrwwvsdmje2ldbrntmkab3gfq
Let's Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems
2015
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data - SIGMOD '15
The advent of non-volatile memory (NVM) will fundamentally change the dichotomy between memory and durable storage in database management systems (DBMSs). ...
Existing DBMSs are unable to take full advantage of this technology because their internal architectures are predicated on the assumption that memory is volatile. ...
Non-volatile memory (NVM) 1 offers an intriguing blend of the two storage mediums. ...
doi:10.1145/2723372.2749441
dblp:conf/sigmod/ArulrajPD15
fatcat:p2dpcxgccbfpflpw6uxtgyrdhy
Performance evaluation of extended storage architectures for transaction processing
1992
Proceedings of the 1992 ACM SIGMOD international conference on Management of data - SIGMOD '92
in non-volatile semiconductor memory. ...
Caching of database pages is sup-
ported at three levels, namely in main memory,
in extended
memory
and in volatile
or non-volatile
disk caches. ...
doi:10.1145/130283.130329
dblp:conf/sigmod/Rahm92
fatcat:cyhe74xy2ngmponm5a7wcwr5ue
Design of Efficient Index Management for Column-based Big Databases
2017
International Journal of Internet of Things and Big Data
The conventional hard disk has been the dominant database storage system for over 25 years. Currently, flash memories are one of the best media to support database storage areas. ...
Recently, hybrid storage which incorporate the advantages of PRAM memory into the flash memory are considered to be the next storage systems to support big database servers. ...
1 s 20 s 2 ms SSD-MLC Flash Memory Non-volatile 2 s 30 s 2 ms Hard Disk Non-volatile 5 ms 5 ms - ...
doi:10.21742/ijitbd.2017.2.1.06
fatcat:busrmybk25d6tk3lb7cbr2lzcm
NV-Hypervisor: Hypervisor-Based Persistence for Virtual Machines
2014
2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
With the advent of non-volatile random-access memory (NVRAM) provided by commodity servers, there is a scalable, less costly and robust alternative to recover from power outages and other failures. ...
NV-Hypervisor paves the way for utilizing NVRAM in virtualized environments (i.e., infrastructure-as-a-service clouds) and protects stateful services such as key-value stores and databases from data loss ...
System-wide persistence: Alternatively, an entire system can run solely based on non-volatile memory. ...
doi:10.1109/dsn.2014.64
dblp:conf/dsn/SartakovK14
fatcat:qohoclu4jjbfle7q7m46acqszq
Performance evaluation of extended storage architectures for transaction processing
1992
SIGMOD record
The use of non-volatile semiconductor memory within an extended storage hierarchy promises significant performance itn- ...
in non-volatile semiconductor memory. ...
Hence, using non-volatile semiconductor storage in this way permits simpler DBMS buffer management without sacrificing performance. ...
doi:10.1145/141484.130329
fatcat:n5q6qcjoufeytnwibzi2c6gur4
NV-Heaps
2011
SIGARCH Computer Architecture News
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage ...
Persistent, user-defined objects present an attractive abstraction for working with non-volatile program state. ...
Managing non-volatile memory like conventional memory is not a good solution either. ...
doi:10.1145/1961295.1950380
fatcat:uvasunu7ofch7juy7fmfk3nceu
NV-Heaps
2012
SIGPLAN notices
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage ...
Persistent, user-defined objects present an attractive abstraction for working with non-volatile program state. ...
Managing non-volatile memory like conventional memory is not a good solution either. ...
doi:10.1145/2248487.1950380
fatcat:ylep75ky55duvionhsilfzrzga
NV-Heaps
2011
SIGPLAN notices
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage ...
Persistent, user-defined objects present an attractive abstraction for working with non-volatile program state. ...
Managing non-volatile memory like conventional memory is not a good solution either. ...
doi:10.1145/1961296.1950380
fatcat:knenlt3q3va2bl5wpdxlydufsm
Fast, byte-addressable, non-volatile technologies, such as phase change memory, will remove this constraint and allow programmers to build high-performance, persistent data structures in non-volatile storage ...
Persistent, user-defined objects present an attractive abstraction for working with non-volatile program state. ...
Managing non-volatile memory like conventional memory is not a good solution either. ...
doi:10.1145/1950365.1950380
dblp:conf/asplos/CoburnCAGGJS11
fatcat:6w5xtiax2bezbhawcew6lm46l4
TxCache: Transactional cache using byte-addressable non-volatile memories in SSDs
2014
2014 IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA)
The non-volatility and byte-addressability properties make TxCache an efficient transaction design. ...
Experiments using file system and database workloads show performance improvement up to 46.0% and lifetime extension up to 33.8% compared to a recent transactional SSD design. ...
The default size of non-volatile disk cache is set to 32MB. In the evaluation, we use both file system and database workloads. ...
doi:10.1109/nvmsa.2014.6927193
dblp:conf/nvmsa/LuSZ14
fatcat:ghh5okkssvctre6ocmhvsc2abi
Data Management in Non-Volatile Memory
2015
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data - SIGMOD '15
Non-volatile memory promises to bridge the gap between main memory and secondary storage by offering a universal storage device. ...
In particular, we address issues like: (a) incorporating non-volatile memory into the data management stack, (b) supporting transactions and ensuring persistence and recovery, and (c) query processing. ...
A related, but salient question, apart from the actual use of non-volatile memory for data management, is how to best integrate nonvolatile memory in the data management stack at the system level. ...
doi:10.1145/2723372.2731082
dblp:conf/sigmod/Viglas15
fatcat:sp7qkhulgbhczorkj5ms3l74li
Database Architectures for Modern Hardware (Dagstuhl Seminar 18251)
2019
Dagstuhl Reports
The requirements of emerging applications on the one hand and the trends in computing hardware and systems on the other hand demand a fundamental rethinking of current data management architectures. ...
The outcome of this seminar was not only an identification of promising hardware technologies and their exploitation in data management systems but also a set of use cases, studies, and experiments for ...
Memory hierarchies: The group discussed design recipes for database nodes with non-trival memory hierarchies containing not only disk and RAM but also non-volatile memory. ...
doi:10.4230/dagrep.8.6.63
dblp:journals/dagstuhl-reports/BonczGHS18
fatcat:iepn4bmjavgdvegsns7huv72re
Experimental Evaluation of NoSQL Databases
2014
International Journal of Database Management Systems
Relational databases are a technology used universally that enables storage, management and retrieval of varied data schemas. ...
On the other hand, non-relational database technologies, also known as NoSQL, were developed to better meet the needs of key-value storage of large amounts of records. ...
Also, in order to increase speed of requests, non-relational databases began to use volatile memory. ...
doi:10.5121/ijdms.2014.6301
fatcat:j5houbmbgvb25o3sfb3qhjt76y
« Previous
Showing results 1 — 15 out of 17,812 results