这是一个场景,我有一个字母数字字符串,基本上是从这行代码中检索的。
$key = "frame_details_" .$user_id. $this->trace_id . "_" . $this->frame_no;
我希望将此字符串映射到Random Integer(一个函数,在给出此字符串时,返回至少8位数的唯一整数),以便我可以将它用于HashMap Key。
是否有这样的功能可用,或者我必须从头开始并自己创建整数?
我的目标: - 我想在redis中使用 Hashmaps进行缓存存储 。因为我需要一个哈希和一个密钥,所以你可以看到,这个字符串的MSB可以很容易地用作HASH,而我正在寻找的key,Now函数的LSB必须能够生成MAPPED整数。它不能完全随机..
例如..如果用户名:20_abc给出12233667,则用户名:20_cde 至少应该给12233XXX,某种可预测性。!