Indexing on Non-Volatile Memory
Title | Indexing on Non-Volatile Memory PDF eBook |
Author | Kaisong Huang |
Publisher | Springer Nature |
Pages | 92 |
Release | 2023-11-28 |
Genre | Computers |
ISBN | 3031476271 |
This book focuses on online transaction processing indexes designed for scalable, byte-addressable non-volatile memory (NVM) and provides a systematic review and summary of the fundamental principles and techniques as well as an outlook on the future of this research area. In this book, the authors divide the development of NVM indexes into three “eras”— pre-Optane, Optane and post-Optane—based on when the first major scalable NVM device (Optane) became commercially available and when it was announced to be discontinued. The book will analyze the reasons for the slow adoption of NVM and give an outlook for indexing techniques in the post-Optane era. The book assumes only basic undergraduate-level understanding on indexing (e.g., B+-trees, hash tables) and database systems in general. It is otherwise self-contained with the necessary background information, including an introduction to NVM hardware and software/programming issues, a detailed description of different indexes in highly concurrent systems for non-experts and new researchers to get started in this area.
Non-Volatile Memory Database Management Systems
Title | Non-Volatile Memory Database Management Systems PDF eBook |
Author | Joy Arulraj |
Publisher | Springer Nature |
Pages | 173 |
Release | 2022-06-01 |
Genre | Computers |
ISBN | 3031018680 |
This book explores the implications of non-volatile memory (NVM) for database management systems (DBMSs). The advent of NVM will fundamentally change the dichotomy between volatile memory and durable storage in DBMSs. These new NVM devices are almost as fast as volatile memory, but all writes to them are persistent even after power loss. Existing DBMSs are unable to take full advantage of this technology because their internal architectures are predicated on the assumption that memory is volatile. With NVM, many of the components of legacy DBMSs are unnecessary and will degrade the performance of data-intensive applications. We present the design and implementation of DBMS architectures that are explicitly tailored for NVM. The book focuses on three aspects of a DBMS: (1) logging and recovery, (2) storage and buffer management, and (3) indexing. First, we present a logging and recovery protocol that enables the DBMS to support near-instantaneous recovery. Second, we propose a storage engine architecture and buffer management policy that leverages the durability and byte-addressability properties of NVM to reduce data duplication and data migration. Third, the book presents the design of a range index tailored for NVM that is latch-free yet simple to implement. All together, the work described in this book illustrates that rethinking the fundamental algorithms and data structures employed in a DBMS for NVM improves performance and availability, reduces operational cost, and simplifies software development.
Advances in Non-volatile Memory and Storage Technology
Title | Advances in Non-volatile Memory and Storage Technology PDF eBook |
Author | Yoshio Nishi |
Publisher | Elsevier |
Pages | 456 |
Release | 2014-06-24 |
Genre | Computers |
ISBN | 0857098098 |
New solutions are needed for future scaling down of nonvolatile memory. Advances in Non-volatile Memory and Storage Technology provides an overview of developing technologies and explores their strengths and weaknesses. After an overview of the current market, part one introduces improvements in flash technologies, including developments in 3D NAND flash technologies and flash memory for ultra-high density storage devices. Part two looks at the advantages of designing phase change memory and resistive random access memory technologies. It looks in particular at the fabrication, properties, and performance of nanowire phase change memory technologies. Later chapters also consider modeling of both metal oxide and resistive random access memory switching mechanisms, as well as conductive bridge random access memory technologies. Finally, part three looks to the future of alternative technologies. The areas covered include molecular, polymer, and hybrid organic memory devices, and a variety of random access memory devices such as nano-electromechanical, ferroelectric, and spin-transfer-torque magnetoresistive devices. Advances in Non-volatile Memory and Storage Technology is a key resource for postgraduate students and academic researchers in physics, materials science, and electrical engineering. It is a valuable tool for research and development managers concerned with electronics, semiconductors, nanotechnology, solid-state memories, magnetic materials, organic materials, and portable electronic devices. - Provides an overview of developing nonvolatile memory and storage technologies and explores their strengths and weaknesses - Examines improvements to flash technology, charge trapping, and resistive random access memory - Discusses emerging devices such as those based on polymer and molecular electronics, and nanoelectromechanical random access memory (RAM)
A Practical Guide to TPM 2.0
Title | A Practical Guide to TPM 2.0 PDF eBook |
Author | Will Arthur |
Publisher | Apress |
Pages | 375 |
Release | 2015-01-28 |
Genre | Computers |
ISBN | 1430265841 |
A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security is a straight-forward primer for developers. It shows security and TPM concepts, demonstrating their use in real applications that the reader can try out. Simply put, this book is designed to empower and excite the programming community to go out and do cool things with the TPM. The approach is to ramp the reader up quickly and keep their interest.A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security explains security concepts, describes the TPM 2.0 architecture, and provides code and pseudo-code examples in parallel, from very simple concepts and code to highly complex concepts and pseudo-code. The book includes instructions for the available execution environments and real code examples to get readers up and talking to the TPM quickly. The authors then help the users expand on that with pseudo-code descriptions of useful applications using the TPM.
Index Structures for Data Warehouses
Title | Index Structures for Data Warehouses PDF eBook |
Author | Marcus Jürgens |
Publisher | Springer |
Pages | 139 |
Release | 2003-07-31 |
Genre | Computers |
ISBN | 3540459359 |
Data warehouses differ significantly from traditional transaction-oriented operational database applications. Indexing techniques and index structures applied in the transaction-oriented context are not feasible for data warehouses. This work develops specific heuristic indexing techniques which process range queries on aggregated data more efficiently than those traditionally used in transaction-oriented systems. The book presents chapters on: - the state of the art in data warehouse research - data storage and index structures - finding optimal tree-based index structures - aggregated data in tree-based index structures - performance models for tree-based index structures - and techniques for comparing index structures.
Index of Patents Issued from the United States Patent and Trademark Office
Title | Index of Patents Issued from the United States Patent and Trademark Office PDF eBook |
Author | |
Publisher | |
Pages | 1736 |
Release | 1993 |
Genre | Patents |
ISBN |
Advanced Intelligent Computing Technology and Applications
Title | Advanced Intelligent Computing Technology and Applications PDF eBook |
Author | De-Shuang Huang |
Publisher | Springer Nature |
Pages | 535 |
Release | |
Genre | |
ISBN | 9819755816 |