支持Redis Cluster
Aperta
feature
official
- Lingua principale
- C++
- Stelle
- 17.6k
- Fork
- 4.1k
- Merge medio
- 2g 20h
- PR unite (30g)
- 64
Descrizione
C++可以原生用。再用brpc写一个原始redis协议到cluster协议的proxy,供其他语言的server同机或同容器部署。
优点:
* 官方方案会持续更新。
* 没有走网络流量的proxy层,省延时、带宽。C++实现开销最小化。
* proxy比较轻,侵入性不大,开发和部署都相对简单,可控。
缺点:
* Redis cluster的运维、扩容、debugging复杂度较高。
* redis cluster的集群扩展性有限。
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Non vengono indicati file, test o punti di ingresso. Inizia chiarendo l'ambito richiesto per Redis Cluster e il proxy, quindi esamina le interfacce brpc esistenti e la gestione del protocollo Redis; il completamento deve essere definito tramite operazioni esplicitamente supportate, aspettative di deployment e test per il comportamento concordato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, redis
- Ambito
- api, backend, databases, distributed-systems
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100