数据库读写分离，redis对象，列表缓存。