有時候測試需要大量資料,但是redis中沒有這麼多,這個時候需要我們自己來創造~~
1、在linux下,寫乙個python指令碼
redis.py如下:
格式:print('setkey的名字』+str(i)+』你要新增的資料 ')
2、 寫好後,由於我們是在linux下建立的,不需要轉換直接執行:python redis.py >redis.txt
3、執行完成後生成redis.txt檔案
4、執行命令:生成redis資料:cat redis.txt | redis-cli -h **** -p ** -n 0 --pipe (0是redisdb位置)
mysql 批量插入資料 redis
首先要了解redis協議 redis是以行來劃分,每行以 r n行結束。每一行都有乙個訊息頭,訊息頭共分為5種分別如下 表示乙個正確的狀態資訊,具體資訊是當前行 後面的字元。表示乙個錯誤資訊,具體資訊是當前行 後面的字元。表示訊息體總共有多少行,不包括當前行,後面是具體的行數。表示下一行資料長度,不...
批量插入資料
drop procedure if exists pre 如果存在先刪除 delimiter 以delimiter來標記用 表示儲存過程結束 create procedure pre 建立pre 儲存方法 begin declare i int default 12 declare n int de...
JDBC批量插入資料
一.直接上源 以匯入課表資料為例 批量插入新申請 匯入預設課表 throws sqlexception catch sqlexception e int number ps.executebatch 把剩餘的資料插入 conn.commit 手動提交事務 try catch sqlexception...