5

pmemkv

 2 years ago
source link: https://pmem.io/blogs/pmemkv/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
  • Oct 30, 2020
  • Karczex
  • Pmemkv

Pmemkv is a key-value data store written in C and C++, however, it also opens up a way to leverage persistent memory by developers who prefer high-level languages - such as Java. For more information about other bindings please read Language bindings for pmemkv article and pmemkv README We built an …

Read More
  • Mar 4, 2020
  • Lukaszstolarczuk
  • Pmemkv

pmemkv is a local/embedded key-value datastore optimized for persistent memory. It is written in C and C++, but to satisfy a wider audience it comes with several bindings for high-level languages. Currently: Java (with JNI), Node.js, Python and Ruby. The picture below illustrates architecture and …

Read More
  • Dec 27, 2017
  • RobDickinson
  • Pmemkv

We’re closing out 2017 with two big improvements to pmemkv: support for multiple storage engines, and an improved benchmarking utility based on db_bench. These changes set the stage for some interesting experiments to come next year, as we continue to add new features and tune performance of …

Read More
  • Mar 9, 2017
  • RobDickinson
  • Pmemkv

In a B+ tree, splitting a full leaf into two leaves is one of its slowest operations, but pmemkv optimizes this using a zero-copy strategy. Rather then copying any key/value data between full and new leaf, pmemkv splits leaves by swapping persistent structures in place. This minimizes write …

Read More
  • Feb 21, 2017
  • RobDickinson
  • Pmemkv

We’ve blogged before about building and optimizing key-value stores for persistent memory, and we’re excited to put these ideas to the test in a more formal way. Our new pmemkv project is an open-source key-value store that is optimized for read-heavy workloads on persistent memory. …

Read More

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK