Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 2.11 KB

README-en.md

File metadata and controls

43 lines (37 loc) · 2.11 KB

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.

GitHub Maven Central

Instruction

camellia-redis

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

camellia-redis-proxy

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

camellia-hbase

base on camellia-core and hbase-client,main class is CamelliaHBaseTemplate
support client read-write-separate/double-write
QUICK START

camellia-id-gen

provide some id gen algorithm, such as snowflake、segment、strict
QUICK START

camellia-tools

provide some tools, such as compress utils CamelliaCompressor, encrypt utils CamelliaEncryptor, local cache utils CamelliaLoadingCache
QUICK START

Version

latest version is 1.0.46,have deploy to maven central repository on 2021/12/29
CHANGE_LOG

User List

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

Contact

wechat-id: hdnxttl
email: [email protected]