導出redis中某個大key中的值並與數據庫中做對比

今天測試鳳凰FM 數據導入項目 html

 遇到一個問題 redis set key 中的數據條數比t_aduio表中還多 (多是數據轉碼有失敗的)正則表達式

 詳情:redis key:fenghuang_audio_origin_id 中有5194條記錄,可是 t_audio表存進去了5189條數據  

我想知道是娜幾條數據轉碼失敗了,因此就須要把redis key中的數據導出 redis

網上查找http://www.runoob.com/redis/redis-sets.html測試

找到了命令:SMEMBERS key  返回集合中的全部成員ui

SMEMBERS  fenghuang_audio_origin_idspa

這樣的效果是5149條數據都在命令框列出來htm

copy到csv文件  使用正則表達式 :\d+\)匹配出編號而後替換爲空,再去掉雙引號 blog

而後將數據導入到數據空某個暫時沒用的表中 ,就可使用not in命令來找出兩個表中差那幾條數據了get

相關文章
相關標籤/搜索