【回答】

  • 场景1中,可以将RANGE_HASH函数的参数改为N,这样就可以填写多个列了。

  • 场景2中,可以通过自定义分片函数来实现,具体实现方式: 1、先查询出所有符合条件的内容ID, 2、对于每个内容ID,再查询出该内容的历史评论数量,将其存储到一个列表中。

注: 在查询时,先根据内容ID查询出该内容在历史评论表中的位置,然后再查询该位置之后的评论数量即可。可以使用PolarDB-X中的API来实现该功能。