Skip to content

mynameisfiber/forgettable

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Forget-Table

Forget-Table is a database for storing non-stationary categorical distributions that forget old observations responsibly. It has been designed to store millions of distributions and can be written to at a high volume.

This repo includes two implementations of the forget-table concept, both using redis as a backend. They are:

  • pyforget - a quick and dirty implementation intended to be used as a playground
  • goforget - written in GO for great speed and scalability. This has a much stricter API and is much more stable.

For additional documentation see the README for that specific implementation.

Created by Micha Gorelick, Mike Dewar with the help of Dan Frank and all the amazing engineers and scientists at bitly.

About

Various implementations of the forget table: a distributional database that forgets data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 80.0%
  • Python 20.0%