GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

CodisLabs/codis

Proxy based Redis cluster solution supporting pipeline and scaling dynamically (소개는 저장소 자체 문서에서 왔습니다.)

Go#go#golang#nosql

데이터 기준 October 28CodisLabs

최고 순위

#335

종합 · Go 언어별

13K

누적 스타

2.7K

포크 수

0

최근 30일 기록 일수

라이선스: MIT최근 push: April 15열린 이슈(PR 포함): 3052026-10-25부터 수집. 미확인 = 아직 미수집

프로젝트 문서

Gitter Build Status

Codis is a proxy based high performance Redis cluster solution written in Go. It is production-ready and widely used at wandoujia.com and many companies. You can see Codis Releases for latest and most stable realeases.

Donation

Donate if you want to help us maintaining this project. Thank you! See this issue for details

Compared with Twemproxy and Redis Cluster

CodisTwemproxyRedis Cluster
resharding without restarting clusterYesNoYes
pipelineYesYesNo
hash tags for multi-key operationsYesYesYes
multi-key operations while reshardingYes-No(details)
Redis clients supportingAny clientsAny clientsClients have to support cluster protocol
"Resharding" means migrating the data in one slot from one redis server to another, usually happens while increasing/decreasing the number of redis servers.

Other Features

  • 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.

Tutorial

简体中文 English (WIP)

FAQ

简体中文 English (WIP)

High Availability

简体中文 English (WIP)

Architecture

architecture

Snapshots

Proxy proxy

Slots slots

Group group

Sentinel sentinel

Benchmarks

See benchmark results

Authors

Active authors:

Emeritus authors:

Thanks:

License

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~ :)

현재 순위

  • 335

    종합 랭킹 · 역대 최강 · Go

    13K 스타 · 2.7K fork · 총 스타 수

    종합 · Go →

최근 30일 추이

최근 30일간 기록이 없습니다.

README에 뱃지를 붙여보세요 · CodisLabs/codis[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/CodisLabs/codis.svg)](https://git.vaiox.xyz/ko/repo/CodisLabs/codis)

Badge · 任何仓库都可以挂 —— 未上榜的仓库显示灰章,上完榜会自动点亮。

<a href="https://git.vaiox.xyz/ko/repo/CodisLabs/codis"><img src="https://git.vaiox.xyz/api/badge/CodisLabs/codis.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

← 랭킹으로

GitHub Hot Board타임머신발견联系我们 · Contact