Tags
database
Created
Oct 2, 2018 8:23 AM
使用一个数据标记元素在列表中的位置
优点:查询简单,更新简单
缺点:更新有可能很慢;排序的元素跨度大时,需要更新的元素多。如果不更新中间的数字,折中取数字的话数字不够用
双向链表:
优点:更新简单
缺点:不能按顺序查询,适合数据少不需要分页时使用
Redis 储存排序列表:
优点:快速,更新简单
缺点:需要额外和 Redis 交互
使用一个数据标记元素在列表中的位置
优点:查询简单,更新简单
缺点:更新有可能很慢;排序的元素跨度大时,需要更新的元素多。如果不更新中间的数字,折中取数字的话数字不够用
双向链表:
优点:更新简单
缺点:不能按顺序查询,适合数据少不需要分页时使用
Redis 储存排序列表:
优点:快速,更新简单
缺点:需要额外和 Redis 交互