Releases: olric-data/olric
v0.3.0-rc.2
v0.3.0-rc.1
This release candidate includes the following fixes and improvements:
- Fix wrong unmarshal method in getPrevOperation 195a65e
v0.3.0-beta.7
v0.3.0-beta.6
What is Olric?
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
With Olric, you can instantly create a fast, scalable, shared pool of RAM across a cluster of computers.
Try with Docker:
docker pull olricio/olricd:v0.3.0-beta.6
v0.3.x tree includes many new features:
- Initial implementation of DTopic data structure,
- Olric Binary Protocol reimplemented. Now it's very easy to define new message types.
- Improved Kubernetes integration: https://github.com/buraksezer/olric-kubernetes
Sample usage:
This version includes the following fixes and improvements:
v0.3.0-beta.5
This beta includes the following fixes and improvements:
- Fix #60
- Improved Kubernetes integration
v0.3.0-beta.4
This beta includes the following fixes and improvements:
- Prevent data race in replication functions:
asyncPutOnClusterandsyncPutOnCluster, - Prevent redirect loops and warn the user,
- More integration tests.
v0.3.0-beta.3
v0.3.0-beta.2
- Docker-compose integration
- Integration tests for
cmd/olric-cliandinternal/transportpackages.
v0.3.0-beta.1
What is Olric?
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
With Olric, you can instantly create a fast, scalable, shared pool of RAM across a cluster of computers.
Try with Docker:
docker pull olricio/olricd:v0.3.0-beta.1
First beta version for v0.3.x tree:
- Initial implementation of DTopic data structure,
- Olric Binary Protocol reimplemented. Now it's very easy to define new message types.
Sample usage:
v0.2.0
Olric 0.2.0 is ready to use.
What is Olric?
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
With Olric, you can instantly create a fast, scalable, shared pool of RAM across a cluster of computers.
Major changes:
- Clustering algorithm has been implemented properly,
- A new binary protocol on top of TCP instead of HTTP,
- Service discovery integration,
- Helper tools: olricd, olric-cli, olric-load and olric-stats,
- LockWithTimeout/Lock is reimplemented,
- LRU caching
- Pipelining.