Skip to content

agnivade/pgm

Repository files navigation

PGM-index

A Go implementation of the PGM index

What is a PGM index?

Website | Paper

The Piecewise Geometric Model index (PGM-index) is a data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes while providing the same worst-case query time guarantees.

Paolo Ferragina and Giorgio Vinciguerra. The PGM-index: a fully-dynamic compressed learned index with provable worst-case bounds. PVLDB, 13(8): 1162-1175, 2020.

Credit

About

A Go implementation of the PGM index

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages