我需要在一些redis實例上測試這個。 有沒有辦法做到這一點?Lua腳本在redis上插入100000個隨機密鑰
-3
A
回答
3
Redis'Lua腳本(試圖)阻止您進行隨機寫入,原因是它會破壞複製。雖然可以說有辦法解決這個限制,但你真的不應該這樣做:)不要試圖以你自己的方式使用Lua,可以考慮使用redis-benchmark(或memtier-benchmark)來用隨機值填充你的數據庫。
也就是說,如果這是一次性的,你可以用Lua生成密鑰。而且,使用v3.2新的基於效果的複製功能,您甚至可以執行非常隨意的操作。
4
for i = 1, 100000, 1 do
redis.call("SET", "ZzZ_MYKEY_ZzZ_"..i.."key", i)
end
return "Ok!"
保存此作爲redis_load.lua
並執行與redis-cli --eval redis_load.lua
相關問題
- 1. Redis Lua腳本與密鑰空間通知有關嗎?
- 2. 你能讀取在Redis Lua腳本中沒有明確指定的密鑰嗎?
- 3. Redis集羣:使用Lua腳本更新不同節點中的密鑰
- 4. 是AES密鑰隨機?
- 5. Simplejson和隨機密鑰值
- 6. 隨機密鑰生成
- 7. Redis中的Lua腳本:HMGET與表?
- 8. Redis Lua腳本每週刪除
- 9. 波雷費密碼隨機密鑰(C#)
- 10. 識別替代密碼隨機密鑰。 (英文文本)
- 11. 在lua中查找一個隨機數
- 12. Lua隨機種子
- 13. Lua隨機圖像
- 14. 記住隨機選擇的密鑰
- 15. 跨隨機密鑰檢索子值-Firebase
- 16. 用隨機密鑰循環json
- 17. KeyPairGenerator沒有生成隨機密鑰
- 18. 反應只懂隨機密鑰?
- 19. MongoDB插入密鑰'$'(美元)
- 20. Spring Data Redis過期密鑰
- 21. 使用redis中的密鑰
- 22. Redis中的孤兒密鑰
- 23. Redis DECR整組密鑰
- 24. Redis複製密鑰級別
- 25. 隨機插入和隨機旋轉
- 26. 如何優化redis cli腳本來處理50百萬個密鑰
- 27. 索引多個密鑰用於不同密鑰組合中的隨機查詢
- 28. 比賽隨機輸入繪製腳本
- 29. React本機密鑰問題
- 30. OpenSSL編成密碼隨機密鑰和IV-存放在DB