GeeCache 仿 groupcache 实现的一个分布式缓存,使用gRPC进行通信,用etcd作为服务注册与发现, 并添加了Get 和 Set 接口,及 TTL 机制。
已添加的功能:
- 使用gRPC进行节点间通信,并使用etcd作为服务注册与发现
- 提供了数据更新(Set)和删除(Remove)的支持
- 加入缓存过期机制
- 基于Logrus实现的日志库可以充分利用Logrus提供的丰富功能,包括结构化日志、多级别支持等
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commit | ||||
GeeCache 仿 groupcache 实现的一个分布式缓存,使用gRPC进行通信,用etcd作为服务注册与发现, 并添加了Get 和 Set 接口,及 TTL 机制。
已添加的功能:
仿 groupcache 实现的一个分布式缓存,并在 groupcache 基础上做了一些拓展