8000 GitHub - idabmat/cachex: A powerful caching library for Elixir with support for transactions, fallbacks and expirations
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ cachex Public
forked from whitfin/cachex

A powerful caching library for Elixir with support for transactions, fallbacks and expirations

License

Notifications You must be signed in to change notification settings

idabmat/cachex

 
 

Repository files navigation

Cachex

Coverage Status Unix Build Status Windows Build Status Hex.pm Version Documentation

Cachex is an extremely fast in-memory key/value store with support for many useful features:

  • Time-based key expirations
  • Maximum size protection
  • Pre/post execution hooks
  • Proactive/reactive cache warming
  • Transactions and row locking
  • Asynchronous write operations
  • Distribution across app nodes
  • Syncing to a local filesystem
  • Idomatic cache streaming
  • Batched write operations
  • User command invocation
  • Statistics gathering

All of these features are optional and are off by default so you can pick and choose those you wish to enable.

Table of Contents

About

A powerful caching library for Elixir with support for transactions, fallbacks and expirations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 100.0%
0