如何使用脚本更新redis数据库

kd3sttzy  于 2021-06-10  发布在  Redis
关注(0)|答案(0)|浏览(331)

你好,我有以下问题:我在redis数据库中有多个哈希的形式 fp[id1].[id2] 。每个哈希包含指向以下形式的字符串的键:

"x,x,x,x........,x,x,x,x"  //multiples of 4

我想知道是否有一个方法来更新所有这些散列 Redis 要向每个逗号分隔的字符串添加另一个默认元素,请执行以下操作:
典型散列 hgetall fp11.40 ```

  1. "2277"
  2. "502,2910,1714,28,33,44,55,66"
  3. "2281"
  4. "587,1383,883,28,9,1,2,3,0,0,0,0"
通缉犯
我想在每个哈希值的所有哈希值中的每4个元素之后注入一个默认元素 `hgetall fp11.40` ```
1) "2277"
 2) "502,2910,1714,3,x,8,33,44,55,x"
 3) "2281"
 4) "587,1383,883,28,x,9,1,2,3,x,0,0,0,0,x"

所以在我的数据库中,我让我们说散列: fp1.1 , fp12.3 , fp33.5 我希望对所有哈希应用上述操作(在每个哈希上,获取所有值并添加所需的元素)。
这能在一个或几个小时内完成吗 Lua 脚本?或者更好的代码?
p、 这是什么 Redis.NET Applicaiton 但我不想仅仅为了确保向后兼容性而更改代码库。redis是否提供了一些直接编写脚本的方法?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题