如果并发极高,排名的准确性是非常差的,那么追求准确的排名根本毫无意义。
所以如果并发高,那么需要先把需求改了,例如排名的准确度必须要有一个容忍范围,然后,根据这个容忍范围,可以选择预先算或是单独一台服务器以锁定模式重算排名,,,,
如果并发小数据小,那不要想太多,不犯错不可能不能立即算出来。
如果并发小数据大,看看数据结构随便一个排序树可以算出排名。