Principles of Database and Solid-State Drive Co-Design : Synthesis Lectures on Data Management - Alberto Lerner
eTextbook alternate format product

Instant online reading.
Don't wait for delivery!

Go digital and save!

Principles of Database and Solid-State Drive Co-Design

By: Alberto Lerner, Philippe Bonnet

Hardcover | 7 January 2024

At a Glance

Hardcover


$105.40

or 4 interest-free payments of $26.35 with

 or 

Aims to ship in 15 to 25 business days

When will this arrive by?
Enter delivery postcode to estimate

This book offers a comprehensive resource on Solid-State Drives (SSD) as the field undergoes a radical evolution characterized by the incredible variety of SSD forms and their rapid diversification. It proposes a new classification system to help readers navigate the SSD landscape. For years, the evolution of SSDs was obscured by the unchanging abstractions of block devices and POSIX I/O, but it is apparent that these abstractions have become a problematic hinderance to performance and also fail to reduce software complexity. The book explores how such a state of affairs impacts the database community in at least two ways. First, it considers how using SSDs through legacy interfaces that hide internal mechanisms invariably results in erratic performance. While the blame often goes to the notoriously expensive garbage collection of SSDs, the authors argue that in truth, several other complex processes result in nonlinear effects on latency and bandwidth. The book describes these processes and how they are implemented in modern devices, knowledge that will help system designers better choose SSDs and shape database workloads to match their performance characteristics. Second, the book explores how the inadequacy of the traditional I/O abstractions opens up an entire research field focused on the co-design of database management systems and SSD. Such research aims at devising mechanisms and policies coupling the storage manager of database and SSD internals, e.g., placing an SSD FTL under the control of database, changing SSD sub-systems in response to the workload, or executing logic within an SSD on a database's behalf. The book introduces these principles of DBMS/SSD co-design and argues that a more seamless integration of databases and storage solutions as well as the study of SSD variations adapted to database computations are central to the development of the next generation of database systems.

More in Storage Media & Peripherals

Applied Embedded Electronics : Design Essentials for Robust Systems - Jerry Twomey
Design for 3D Printing : Make:  - Bertier Luyt

RRP $38.00

$21.40

44%
OFF
3D Printing For Dummies : For Dummies (Computer/Tech) - Richard Horne
Linux Device Drivers : O'Reilly Software Ser. - Jonathan Corbet

RRP $104.50

$51.75

50%
OFF
iPod Fan Book : Fan Books - Yasukuni Notomi

RRP $28.50

$17.25

39%
OFF
PC Hardware Buyer's Guide : O'Reilly Ser. - Robert Bruce Thompson

RRP $24.75

$15.75

36%
OFF
PC Hardware in a Nutshell 3e : In a Nutshell (O'Reilly) - Robert Bruce Thompson
Arduino Wearables : Technology in Action - Tony Olsson

RRP $99.95

$85.75

14%
OFF
Getting Started with CNC : Make - Edward Ford

RRP $47.50

$25.90

45%
OFF
Smaller C : Lean Code for Small Machines - Marc Loy

RRP $125.50

$60.90

51%
OFF
Observability Engineering : Achieving Production Excellence - Charity Majors
Arduino and Raspberry Pi Sensor Projects for the Evil Genius - Robert Chin
Knoppix Pocket Reference : Pocket References Ser. - Kyle Rankin

RRP $18.90

$12.25

35%
OFF
Two-Way Radios & Scanners For Dummies : For Dummies - H. Ward Silver
Make Vol. 17 : Technology on Your Time - Mark Frauenfelder
Scalable Input/Output : Achieving System Balance - Daniel A. Reed

RRP $79.99

$58.90

26%
OFF