v0.5.0-alpha.1
Pre-release
Pre-release
buraksezer
released this
27 Feb 16:45
·
113 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
Client
interface and two implementations of it:ClusterClient
andEmbeddedClient
- 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
ClusterClient
now as a non-member client. olric-cli
andolric-benchmark
were removed.redis-cli
andmemtier_benchmark
can 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/[email protected]