redis列表类型存储文章ID存在的问题
2017-09-21 22:08
337 查看
使用列表类型存储文章ID列表有以下两个问题:
1. 文章的发布时间不易修改:修改文章的发布时间不仅要修改
2. 当文章数量较多时访问中间的页面性能较差:列表类型是通过链表实现的,所以当列表元素非常多时访问中间的元素效率并不高。
但如果博客不提供修改文章时间的功能并且文章数量也不多时,使用列表类型也不失为一种好办法。
——《redis 入门指南》
1. 文章的发布时间不易修改:修改文章的发布时间不仅要修改
post:文章ID中的
time,还需要按照实际的发布时间重新排序
posts:list中元素顺序,这一操作相对比较繁琐。
2. 当文章数量较多时访问中间的页面性能较差:列表类型是通过链表实现的,所以当列表元素非常多时访问中间的元素效率并不高。
但如果博客不提供修改文章时间的功能并且文章数量也不多时,使用列表类型也不失为一种好办法。
——《redis 入门指南》
相关文章推荐
- Redis 四:存储类型之列表类型
- 使用stringRedisTemplate操作redis hash结构数据只能存储String类型的问题
- Redis 数据类型分析 字符串 哈希 列表 集合 有序集合 优缺点 分析 注意事项 存储结构
- wordpress文章ID不连续显示问题的完美解决
- Redis从基础命令到实战之列表类型(List)
- 2013-2-5 Activity跳转,解决已存在Activity未刷新,导致列表点击事件不响应问题
- arcsde9.2中text的存储类型问题(unicode,varchar and nvarchar)
- 《强制类型转化与浮点数的存储问题》
- Android获取手机内置外置存储文件列表,完美解决各种rom各种系统版本的获取方式不用的问题
- Redis存储数据类型三:Set
- 【Redis源码剖析】 - Redis数据类型之列表List
- redis中存储中文额显示为16进制字符问题
- Shop项目--3. 使用ajax获取商品分类列表,并存在redis中
- pytorch 中 numpy 类型与 torch 类型共享存储的问题
- Java调用存储过程(返回:简单类型、自定义对象、列表数组)
- Delphi中双字节类型存储到整型变量的问题
- NoSQL之Redis(二)---Java操作Redis存储自定义类型数据
- Redis列表类型的操作
- redis 学习手册之列表数据类型Lists操作命令
- 当查询一个列表的时候获取此列表id结果作为另一个sql的是否存在的条件处理