数据库查询时频繁变更的权重字段作为查询排序字段的最佳实践是?

查看 65|回复 1
作者:ikaros   
比如社区帖子排序,假如我们的主题列表中有一个代表权重的字段,权重计算规则简化如下:
[ol]
  • 创建主题时使用当前 unix 时间戳
  • 每当有非楼主回复时更新该时间戳为当前 unix 时间戳
    [/ol]
    现在查询帖子列表时根据权重排序.
    但是如果频繁更新索引列的值会严重影响性能,那么这种场景的最佳实践是什么呢?

    权重, 字段, 排序, Unix

  • eason1874   
    典型的写少读多,读写分离呗
    别整什么奇技淫巧了,稳健第一,性能不够就加机器。做社区,机器成本是最不值一提的
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部