用redis做缓存 有2w多数据 取数据得速度很快 但是测试时输出的速度就慢的要命 有什么方法能提高输出速度 求大佬解惑给个方法
我是返回json
1. 部分返回(分页模式)
2. 持续返回json流(websocket)
3. 就是要一次性、且快速返回:加大带宽
api 模式怎么分页呢
@缘—: 接口增加参数skip,limit,page等参数,每次少量返回
@luzemin: 有demo可以看哈吗
@缘—: 参考sql分页查询
@Smalldy: 可行 不过前端他做了懒加载 感觉我这白忙活了 等之后能用得到了不
我猜测您是缓存了消息的内容,您可以看下这个key的value总共多大。
个人觉得redis适用于存储一些小数据,比如文章的点赞数据,而不是存储你文章内容。
好吧 看来这2w多商品详情不适合缓存 但是可以减少频繁调取数据库吧
我看了拿到值不到1秒吧 return输出到测试环境都能超时了
– 缘— 2年前