日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

c向文件中插入数据_Redis从文件中批量插入数据

發(fā)布時(shí)間:2023/12/2 数据库 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c向文件中插入数据_Redis从文件中批量插入数据 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

簡(jiǎn)介


在redis中,有時(shí)候需要批量執(zhí)行某些命令,但是在redis的redis-cli下,只能一條條的執(zhí)行指令,實(shí)在太麻煩了!
想到這,你是不是藍(lán)瘦香菇? 如果能將要執(zhí)行的指令一行行存儲(chǔ)到文件中,然后用一行命令將文件中的命令一次執(zhí)行完成,那肯定爽死了!
所以下面,我要帶你冒著手指懷孕的危險(xiǎn),讓你爽一把:

創(chuàng)建文件


首先創(chuàng)建一個(gè)txt文件,將要執(zhí)行的指令一行一行寫進(jìn)去,當(dāng)然,你也可以從其他文件拷貝進(jìn)來。

server$ vim d1.txt set myk12 v1zadd zset12 0 a 1 b 3 csadd sset12 e f g hhset myk22 v2hset myset12 k1 v1hmset myset22 k2 v2 k3 v3 k4 v4set myk32 v3

轉(zhuǎn)碼


redis-cli中只支持dos格式的換行符 ,如果你在Linux下、Mac下或者Windows下創(chuàng)建的文件,最好都轉(zhuǎn)個(gè)碼。沒有轉(zhuǎn)碼的文件,執(zhí)行會(huì)失敗。
下面是轉(zhuǎn)碼指令, 只需要在命令后加入要轉(zhuǎn)碼的文件即可:

server> unix2dos d1.txt unix2dos: converting file d1.txt to DOS format...

如果使用unix2dos這個(gè)命令進(jìn)行轉(zhuǎn)碼失敗,提示沒有這個(gè)命令,就需要進(jìn)行安裝,我在在mac下用brew install unix2dos 安裝的unix2dos轉(zhuǎn)碼工具

brew install unix2dos==> Auto-updated Homebrew!Updated 1 tap (homebrew/core).... 部分省略 ...==> Pouring dos2unix-7.3.4.sierra.bottle.tar.gz/usr/local/Cellar/dos2unix/7.3.4: 23 files, 344.3K

如果是CentOS,使用yum install unix2dos安裝unix2dos轉(zhuǎn)碼工具。

yum install unix2dos已加載插件:fastestmirror, security... 部分省略 ...已安裝: unix2dos.x86_64 0:2.2-35.el6完畢!

執(zhí)行導(dǎo)入


文件轉(zhuǎn)碼完成后,就可以導(dǎo)入,導(dǎo)入使用cat和redis-cli命令組合,一個(gè)用來讀取文件內(nèi)容,一個(gè)用來發(fā)送文件到redis執(zhí)行,如果要導(dǎo)入的文件和redis在同一臺(tái)服務(wù)器上,可以直接將本地文件中的指令導(dǎo)入redis執(zhí)行

server> cat d1.txt | redis-cli OK(integer) 3(integer) 4OK(integer) 1OKOK

我們可以看到,你輸入多少條指令,就會(huì)有多少行返回記錄,并且告訴你它們的執(zhí)行結(jié)果,如果你導(dǎo)入的指令比較多,可以使用--pipe 這個(gè)參數(shù)來啟用pipe協(xié)議,它不僅僅能減少返回結(jié)果的輸出,還能更快的執(zhí)行指令。

server> cat d1.txt | redis-cli --pipeAll data transferred. Waiting for the last reply... Last reply received from server. errors: 0, replies: 7

如果你要導(dǎo)入數(shù)據(jù)在遠(yuǎn)程主機(jī)上,而且端口也是自定義的,那么可以使用下面的方法將文件導(dǎo)入到遠(yuǎn)程服務(wù)器:

server> cat d1.txt | redis-cli -p 6380 -h 192.168.1.166 --pipeAll data transferred. Waiting for the last reply... Last reply received from server. errors: 0, replies: 7

數(shù)據(jù)導(dǎo)入完成后,我們就應(yīng)該去redis看看是不是導(dǎo)入成功了:

server$ redis-cli -p 6380127.0.0.1:6380> get myk1"v1"127.0.0.1:6380> hgetall myset11) "k1"2) "v1"127.0.0.1:6380> hgetall myset21) "k2"2) "v2"3) "k3"4) "v3"5) "k4"6) "v4"

是不是很爽,以后redis中有什么數(shù)據(jù)要處理,直接一行命令搞定!

總結(jié)

以上是生活随笔為你收集整理的c向文件中插入数据_Redis从文件中批量插入数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天干天天操天天干 | 伊人啪啪网 | 红桃一区二区三区 | 欧美极度另类 | 欧美另类天堂 | 欧美亚洲另类图片 | 成人免费大全 | 日本a在线| 国产美女自拍 | 亚洲制服丝袜av | 日韩精品视频在线观看网站 | 精品一区二区三区无码按摩 | 国产农村妇女精品久久久 | 欧美成人精品二区三区99精品 | 91视频你懂的 | 久久伊人影视 | 久热精品视频在线播放 | 色99999| 秋霞网一区二区 | 国产婷婷色综合av蜜臀av | 久久永久免费视频 | 欧美一区在线观看视频 | 欧美一区二区三区免 | 男女在楼梯上高潮做啪啪 | 久久图库 | 香蕉久久国产 | 特级西西444www | 制服丝袜手机在线 | 杨贵妃颤抖双乳呻吟求欢小说 | 久久九九免费视频 | 成人香蕉视频 | 欧美a级黄色片 | 99re在线观看视频 | 在线免费观看污视频 | 毛片视频大全 | 中文一二三区 | 日韩 中文字幕 | 久久免费一区 | 五月婷婷狠狠爱 | 乌克兰做爰xxxⅹ性视频 | 午夜剧场91 | 麻豆网站在线免费观看 | 国产中文字幕在线免费观看 | 黄色一级大片在线免费看国产 | 日日日日日日bbbbbb | 爆乳2把你榨干哦ova在线观看 | 日韩综合av | 成人网av| av网站在线免费播放 | 欧美 日韩 综合 | 国产久操视频 | 国产精品久久久久999 | 欧美性猛交xx | 韩日免费视频 | 精品人妻一区二区乱码 | 不卡的av| 精彩视频一区二区三区 | a级在线观看 | 毛片毛片毛片毛片毛片毛片毛片 | 成人性生生活性生交全黄 | 韩日成人 | 男女做的视频 | 操啊操 | 欧美极度另类 | 亚洲a成人| 亚洲av无一区二区三区怡春院 | 欧美日韩一区二区三区69堂 | 美女擦边视频 | 制服丝袜天堂网 | 亚洲青青草 | 国产精品网站在线观看 | 午夜精品久久久久久久99热黄桃 | 国产91白丝在一线播放 | 国产激情91 | 久久久精品国产 | wwww黄色片 | 韩国女主播一区二区 | 日韩成人久久 | 欧美tickle狂笑裸体vk | av手机天堂网 | 国产精品丝袜一区 | 看国产一级片 | 国产96在线 | 欧美成人精品一区二区 | 日本女优一区 | 三年在线观看视频 | 天天操夜夜欢 | 中文字幕在线播放日韩 | 这里只有精品视频在线 | 国产黄色一区 | 亚洲玖玖爱 | 一区二区三区视频在线播放 | 性欧美熟妇videofreesex | 欧美精品亚洲 | 欧美大片一级 | 香蕉婷婷 | 青青啪啪 | 天天爽影院 | 无遮挡又爽又刺激的视频 |