camellia framework(中文版)
Camellia is originally develop as basic architecture for netease-yunxin's servers,all the modules is running in netease-yunxin's online-env.
base on camellia-core and jedis(2.9.3),main class is CamelliaRedisTemplate, can invoke redis/redis-sentinel/redis-cluster in identical way,support pipeline
support client sharding/read-write-separate/double-write
support jedis adaptor to migrate from jedis easily
support spring-redis-template adaptor
QUICK START
base on netty4, support redis/redis-sentinel/redis-cluster
support sharding/read-write-separate/double-write on proxy
support multi-route-conf
support tps/rt/big-key/hot-key/slow-command monitor
support custom command interceptor, support hot-key-cache(GET command),support value converter and so on
QUICK START
base on camellia-core and hbase-client,main class is CamelliaHBaseTemplate
support client read-write-separate/double-write
QUICK START
provide some id gen algorithm, such as snowflake、segment、strict
QUICK START
provide some tools, such as compress utils CamelliaCompressor, encrypt utils CamelliaEncryptor, local cache utils CamelliaLoadingCache
QUICK START
latest version is 1.0.46,have deploy to maven central repository on 2021/12/29
CHANGE_LOG
If you are using Camellia and feel it helps or you'd like to do some contributions, please add your company to user list and let us know your needs
wechat-id: hdnxttl
email: [email protected]