>  Q&A  >  본문

redis 可以实现类似mysql的高级排序吗?

redis sort
能做类似
mysql
这样的排序吗?

SELECT id,weight,click FROM task ORDER BY weight DESC, click ASC

PHPzPHPz2709일 전901

모든 응답(5)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-21 11:19:15

    redis 주문세트를 이용하여 삽입시 정렬됩니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-21 11:19:15

    시간을 낭비하지 마세요. 아니, 그냥 앉아서 기다리세요. http://redis.io/commands/SORT

    회신하다
    0
  • 黄舟

    黄舟2017-04-21 11:19:15

    memsql 사용

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-21 11:19:15

    직접 지원하지는 않지만 점수를 가중치 + (max_click - click)으로 나누는 등 디자인할 수 있습니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-21 11:19:15

    @finallygo의 방법은 일반적으로 가능합니다. 너무 복잡하면 제대로 지원되지 않을 수 있습니다.

    회신하다
    0
  • 취소회신하다