forked fromCodisLabs/codis
- Notifications
You must be signed in to change notification settings - Fork0
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
License
MIT, MIT licenses found
Licenses found
MIT
MIT-LICENSE.txtMIT
wandoujia_license.txtNotificationsYou must be signed in to change notification settings
coder-java-caicai/codis
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Codis is a proxy based high performance Redis cluster solution written in Go. It is production-ready and widely used atwandoujia.com and many companies. You can seeCodis Releases for latest and most stable realeases.
Donate if you want to help us maintaining this project. Thank you!See this issue for details
Codis | Twemproxy | Redis Cluster | |
---|---|---|---|
resharding without restarting cluster | Yes | No | Yes |
pipeline | Yes | Yes | No |
hash tags for multi-key operations | Yes | Yes | Yes |
multi-key operations while resharding | Yes | - | No(details) |
Redis clients supporting | Any clients | Any clients | Clients have to support cluster protocol |
- GUI website dashboard & admin tools
- Supports most of Redis commands, Fully compatible with Twemproxy(https://github.com/twitter/twemproxy)
- Proxies can register on zk/etcd, clients can avoid dead proxies, see "High Availability" section.
##BenchmarksSee benchmark results
##Authors
Active authors:
Emeritus authors:
Thanks:
Codis is licensed under MIT, see MIT-LICENSE.txt
You are welcome to use Codis in your product, and feel free to let us know~ :)
About
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Resources
License
MIT, MIT licenses found
Licenses found
MIT
MIT-LICENSE.txtMIT
wandoujia_license.txtUh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Languages
- Go73.9%
- JavaScript8.3%
- HTML7.2%
- Python4.7%
- Shell4.7%
- CSS0.9%
- Makefile0.3%