KinderRiven / PIE

Framework for Persistent Index Evaluation (PIE)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PIE

Framework for Persistent Index Evaluation (PIE)

Overview

PIE is a code repository based on persistent memory which includes the index, memory allocator and benchmark. It provides a unified interface that allows library users to easily incorporate their work into our architecture. In addition, the architecture includes and summarizes a variety of frontier research based on persistent memory.

Including Index

B+-Tree

  • FAST-FAIR: Endurable Transient Inconsistency in Byte-Addressable Persistent B+-Tree.

Hashing

  • CCEH: Write-Optimized Dynamic Hashing for Persistent Memory.

Other

  • RHTREE : Radix Hashing Tree.

  • WORT: WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems.

About

Framework for Persistent Index Evaluation (PIE)

License:GNU General Public License v3.0


Languages

Language:C++ 91.5%Language:C 7.2%Language:Makefile 0.7%Language:CMake 0.3%Language:Shell 0.2%