v0.5.0-alpha.1
Pre-release
Pre-release
·
196 commits
to master
since this release
Here is the first alpha of v0.5.x tree. It includes many improvements including:
- A new version of Olric API is available. Now Olric has a
Clientinterface and two implementations of it:ClusterClientandEmbeddedClient - In-house binary protocol was removed. Olric now uses RESP(Redis Protocol) for communication. Any Redis client can be used to access an Olric cluster.
- Default storage engine is hugely improved. Its compaction behavior is changed. It's now more memory efficient and fast.
- The old client implementation has been removed. You can use
ClusterClientnow as a non-member client. olric-cliandolric-benchmarkwere removed.redis-cliandmemtier_benchmarkcan be used instead of those tools.
The new API can be inconsistent for now. During the next months, those inconsistencies will be fixed gradually.
Install with the following command:
go get github.com/buraksezer/olric@v0.5.0-alpha.1