This code example uses a sample MariaDB storage engine to show how to create a persistent memory application.
This example application shows how to use the Persistent Memory Development Kit to modify a traditional C++ map application to use persistent memory.
Learn how you can simplify your application's data model by using persistent memory as a cache. Improve performance for a better user experience.
The libpmem library provides persistent memory support for memory mapping and flushing, making low-level persistent memory programming much easier.
Learn how to use the libpmemobj C API functions to create, open, close, and manage data in a pool with this Hello World code sample.
Code Sample: Creating a Persistent Memory-Aware Caching Engine for pmemkv, a Local Embedded Key-Value StoreWe create a caching engine for pmemkv, which is a local embedded key-value data store optimized for use with persistent memory. Code example included.
PMAN* is a game of Pac-Man* that takes advantage of persistent memory. It demonstrates PMDK features including pools, pointers, and transactions.