老师您好,我想问下您的Rowkey对passtemplate进行了MD5加密后怎么搜索每个用户所持有的所拥有的优惠券的商户id呢?
来源:8-1 怎样定位延迟高的接口呢?

BillyWebber
2020-09-26
您已对他的id和title md5加密了,那在搜索的时候如果解密呢?
写回答
1回答
-
张勤一
2020-09-27
同学你好:
这里其实有个误区,我的思想并不是要对那个字符串进行加密,而是使用 MD5 让 RoeKey 更加的散列,这样,尽可能降低出现热点 Key 的可能性。
我们在查询时,不会使用后面的 MD5 后缀,而是使用前缀 + scan 的方式去扫描数据的,所以,MD5 的那个字符串只是用于分散数据,而不是用于查询的。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
10
相似问题