0
如何通過SHA找到Redis腳本?我知道我可以通過使用EVALSHA
的SHA來運行腳本,或者查找它是否使用SCRIPT EXISTS
緩存,但是我在慢日誌中找到了SHA,並且我不想運行它,只是看看它是哪個腳本。可以弄清楚爲什麼它很慢。我如何訪問Redis腳本緩存,並在其中保存SHA腳本?看不到Redis腳本緩存的內容
如何通過SHA找到Redis腳本?我知道我可以通過使用EVALSHA
的SHA來運行腳本,或者查找它是否使用SCRIPT EXISTS
緩存,但是我在慢日誌中找到了SHA,並且我不想運行它,只是看看它是哪個腳本。可以弄清楚爲什麼它很慢。我如何訪問Redis腳本緩存,並在其中保存SHA腳本?看不到Redis腳本緩存的內容
這種類型的功能在Redis中不存在,直到幷包括v4。
相反,你可以做的是收集你所有的腳本並計算他們的SHA1總和(不必在Redis中)。然後,找出罪魁禍首應該是微不足道的。