Skip to main content

Indexing on Non-Volatile Memory

Techniques, Lessons Learned and Outlook

  • Book
  • © 2024

Overview

  • Provides a systematic review and summary of the fundamental principles and techniques of OLTP indexes for NVM
  • Analyzes the reasons for the slow adoption of NVM and gives an outlook for indexing techniques in the post-Optane era
  • Offers a detailed description of different indexes in highly concurrent systems for professionals and new researchers

Part of the book series: SpringerBriefs in Computer Science (BRIEFSCOMPUTER)

  • 791 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (7 chapters)

Keywords

About this book

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.

Authors and Affiliations

  • Simon Fraser University, Burnaby, Canada

    Kaisong Huang, Tianzheng Wang

About the authors

Kaisong Huang is a PhD student advised by Dr. Tianzheng Wang in the School of Computing Science at Simon Fraser University. His research interests are mainly focused on database engines, transaction processing, and storage management. In 2022, he received the ACM SIGMOD Research Highlight Award.

Tianzheng Wang is an assistant professor in the School of Computing Science at Simon Fraser University (SFU) in Vancouver, Canada. His research centers around the making of database systems in the context of modern hardware, new programming language features and primitives, and new applications. His work has been recognized by two ACM SIGMOD Research Highlight Awards (2020 and 2022), a 2019 IEEE TCSC Award for Excellence in Scalable Computing (Early Career Researchers) and several nominations for best/memorable paper awards.

Bibliographic Information

  • Book Title: Indexing on Non-Volatile Memory

  • Book Subtitle: Techniques, Lessons Learned and Outlook

  • Authors: Kaisong Huang, Tianzheng Wang

  • Series Title: SpringerBriefs in Computer Science

  • DOI: https://doi.org/10.1007/978-3-031-47627-3

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2024

  • Softcover ISBN: 978-3-031-47626-6Published: 29 November 2023

  • eBook ISBN: 978-3-031-47627-3Published: 28 November 2023

  • Series ISSN: 2191-5768

  • Series E-ISSN: 2191-5776

  • Edition Number: 1

  • Number of Pages: VIII, 87

  • Number of Illustrations: 1 b/w illustrations, 24 illustrations in colour

  • Topics: Database Management

Publish with us