其中的一个细节是Channel服务需要带有本地数据缓存,按照小时切分数据。一个小时内的数据是一个list放在一个key下面,用leveldb来存储。
这个主要问题会是,数据库的写入压力,不过可以通过不断拆分数据库,让数据库的写入压力降低下来。
IM的群组设计
其中的一个细节是Channel服务需要带有本地数据缓存,按照小时切分数据。一个小时内的数据是一个list放在一个key下面,用leveldb来存储。
这个主要问题会是,数据库的写入压力,不过可以通过不断拆分数据库,让数据库的写入压力降低下来。