亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Redis > 正文

NoSQL和Redis簡介及Redis在Windows下的安裝和使用教程

2020-10-28 21:42:04
字體:
來源:轉載
供稿:網友

NoSQL簡介

介紹redis前,我想還是先認識下NoSQL,即not only sql, 是一種非關系型的數據存儲,key/value鍵值對存儲?,F有Nosql DB 產品: Redis/MongoDB/Memcached/Hbase/Cassandra/ Tokyo Cabinet/Voldemort/Dynomite/Riak/ CouchDB/Hypertable/Flare/Tin/Lightcloud/ KiokuDB/Scalaris/Kai/ThruDB, 等等~~~

為什么需要NoSQL非關系型數據庫?

1.High performance - 對數據庫高并發讀寫的需求
2.Huge Storage - 對海量數據的高效率存儲和訪問的需求
3.High Scalability && High Availability- 對數據庫的高可擴展性和高可用性的需求

Redis簡介

已經有了Membercache和各種數據庫,Redis為什么會產生?Redis純粹為應用而產生,它是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類keyvalue存儲的不足,解決了斷電后數據完全丟失的情況;在部分場合可以對關系數據庫起到很好的補充作用。性能測試結果表示SET操作每秒鐘可達110000次,GET操作每秒81000次(當然不同的服務器配置性能不同)。

Redis是一種面向“鍵/值”對類型數據的分布式NoSQL數據庫系統,特點是高性能,持久存儲,適應高并發的應用場景。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)和zset(有序集合)。 這些數據類型支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的,支持各種不同方式的排序。redis 與memcached一樣,為了保證效率,數據都是緩存在內存中。區別的是redis會周期性的把更新的數據寫入磁盤或者把修改 操作寫入追加的記錄文件,并且在此基礎上實現了master-slave(主從)同步。

redis目前提供四種數據類型:string,list,set及zset(sorted set)。

Redis的存儲分為內存存儲、磁盤存儲和log文件三部分,配置文件中有三個參數對其進行配置。

1.save seconds updates :指出在多長時間內,有多少次更新操作,就將數據同步到數據文件。
2.appendonly yes/no :是否在每次更新操作后進行日志記錄。如果不開啟,可能會在斷電時導致一段時間內的數據丟失。因為3.redis本身同步數據 文件是按上面的save條件來同步的,所以有的數據會在一段時間內只存在于內存中。
appendfsync no/always/everysec :數據緩存同步至磁盤的方式。no表示等操作系統進行數據緩存同步到磁盤,always表示每次更新操作后手動調用fsync()將數據寫到磁盤,everysec表示每秒同步一次。

Windows下Redis的安裝及使用

先在網上下載redis,我下載的是redis-2.0.2(http://download.csdn.net/download/linyu19872008/4179367),我解壓到了和安裝python相同的目錄下,進入redis-2.0.2,下面有這幾個文件:

redis-server.exe       redis服務器的daemon啟動程序
redis.conf                redis配置文件
redis-cli.exe             redis命令行操作工具。當然,也可以用telnet根據其純文本協議來操作
redis-check-dump.exe         本地數據庫檢查
redis-check-aof.exe             更新日志檢查
redis-benchmark.exe       性能測試,用以模擬同時由N個客戶端發送M個 SETs/GETs 查詢 (類似于 Apache的 ab 工具)

benchmark工具測試信息:

向redis服務器發送10萬個請求,每個請求附帶60個并發客戶端

哎呀,我的電腦有點吃不消了,不過最終還是顯示出了4.03秒完成了10萬個請求的測試,

部分結果截圖如下:

啟動Redis服務(conf文件制定配置文件(redis-server.exe  redis.conf ),若不指定則默認):

啟動cmd窗口要一直開著,關閉后則Redis服務關閉。

這時服務開啟著,另外開一個cmd窗口進行,設置客戶端:

復制代碼 代碼如下:

C:/redis-2.0.2>redis-cli.exe -h 127.0.0.1 -p 6379

然后我們就可以在這里輸入我們想要輸入的命令,redis很重要的一個操作就是set和get

客戶端如下:

此時服務器端(這里也是本機)顯示如下(有一個客戶端連接了):

上述在客戶端設置的key是常駐內存的,就是關閉窗口,下次開窗口get  key的值還是“jzhou”,呵呵。

(注意操作時,服務器端一定要開啟服務,否則客戶端連不上。)

Redis提供了多種語言的客戶端,包括Java,C++,python。

python操作redis

若要用python操作redis,則需下載一個redis的python開發包redis-py(這個網上有https://github.com/andymccurdy/redis-py)下載下來后我將它放在了python的安裝目錄下,進入redis-py目錄,執行setup.py(需要下載setuptools,然后執行python setup.py install 就OK了)

幾秒鐘就安裝好了,進入python環境,呵呵,隨便做點啥,以表明redis導入成功了:

我退出了cmd,想直接在python的IDE中來import  redis,但是導入失敗了,提示不存在此模塊,我想了想,哦,我應該將redis-py這個路徑加入系統環境變量,這樣python就能識別了,果真如此,我將"C:/Python27/redis-py",加入了系統path,再次在python自帶的IDE中操作redis成功了,這樣就不用每次在cmd那黑框框中輸入了。

初識redis第一課,如有錯誤,敬請指出。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区久久| 亚洲欧美色图片| 在线观看精品自拍私拍| 欧美成人在线影院| 国产精品天天狠天天看| 国产一区二区av| 欧美激情精品久久久久久大尺度| 日韩美女视频免费看| 国产精品视频一区二区高潮| 日韩中文在线中文网三级| 欧美成人剧情片在线观看| 福利视频一区二区| 国产精品久久久久久一区二区| 久久这里有精品| 最近2019中文字幕大全第二页| 国产精品欧美一区二区| 91欧美精品午夜性色福利在线| 少妇久久久久久| 亚洲欧美日韩精品久久奇米色影视| 亚洲mm色国产网站| 亚洲成人av片在线观看| 久久久成人精品视频| 亚洲精品欧美极品| 亚洲无限乱码一二三四麻| 亚洲精品自拍偷拍| 亚洲成人a**站| 久久久久久有精品国产| 亚洲精品v欧美精品v日韩精品| 久久精品视频在线播放| 韩日欧美一区二区| 91亚洲精品久久久| 欧美日韩国产在线| 国产精品美女午夜av| 精品一区二区三区电影| 3344国产精品免费看| 久久精品视频播放| 色婷婷久久一区二区| 啪一啪鲁一鲁2019在线视频| 国语自产精品视频在免费| 久久午夜a级毛片| 亚洲色图第三页| 色噜噜狠狠色综合网图区| 国产日韩综合一区二区性色av| 成人亚洲激情网| 欧美性生交xxxxx久久久| 欧美在线观看一区二区三区| 在线精品播放av| 国内精品久久久久久影视8| 日本一区二三区好的精华液| 亚洲男人天堂久| 狠狠色狠狠色综合日日五| 亚洲国产精品免费| 成人激情春色网| 欧美精品在线视频观看| 成人做爽爽免费视频| 欧洲成人在线观看| 亚洲精品美女网站| 国产精品视频自在线| 91精品国产99久久久久久| 日韩电影在线观看免费| 欧美区二区三区| 91日韩在线视频| 欧美日韩综合视频| 中文字幕亚洲无线码a| 色综合久久88色综合天天看泰| 国产一区二区欧美日韩| 亚洲专区中文字幕| 欧美成人合集magnet| 亚州成人av在线| 欧美—级高清免费播放| 亚洲精品电影在线| 57pao成人国产永久免费| 国语自产精品视频在免费| 欧美特黄级在线| 在线观看91久久久久久| 日韩精品视频免费专区在线播放| 精品久久久一区二区| 亚洲free性xxxx护士hd| 这里只有精品在线观看| 国产综合香蕉五月婷在线| 中文字幕国产日韩| 欧美成人午夜免费视在线看片| 国产精品吊钟奶在线| 久久综合88中文色鬼| 精品久久久久久电影| 国产亚洲一区二区在线| 91精品久久久久久久久青青| 欧美激情a∨在线视频播放| 国产欧美精品一区二区三区介绍| 亚洲免费高清视频| 正在播放欧美视频| 中文字幕精品—区二区| 国产色综合天天综合网| 久热精品视频在线| 亚洲国产天堂久久国产91| 国产精品国产三级国产aⅴ9色| 国产成人在线精品| 国产亚洲在线播放| 韩国v欧美v日本v亚洲| 中文字幕av一区二区三区谷原希美| 国产99视频精品免视看7| 国产婷婷色综合av蜜臀av| 久久青草精品视频免费观看| 日本国产精品视频| 亚洲视频免费一区| 亚洲天堂免费观看| 日韩精品中文字幕有码专区| 国产精品免费一区二区三区都可以| 国外色69视频在线观看| 亚洲电影在线观看| 韩国v欧美v日本v亚洲| 欧美午夜视频一区二区| 国产精品久久久久久久app| 在线电影av不卡网址| 精品久久中文字幕久久av| 欧美激情中文字幕乱码免费| 精品国偷自产在线| 欧美高清视频一区二区| 97在线视频观看| 国产一区二区在线免费| 国产精品国产三级国产专播精品人| 亚洲一区美女视频在线观看免费| 亚洲韩国青草视频| 亚洲视屏在线播放| 日韩精品在线电影| 欧美极品美女电影一区| 欧美高跟鞋交xxxxxhd| 91国产美女视频| 欧美一区二区三区免费观看| 国产精品久久视频| 国产免费久久av| 一区二区三区无码高清视频| 国语自产精品视频在线看| 久久频这里精品99香蕉| 精品欧美国产一区二区三区| 亚洲片国产一区一级在线观看| 日韩在线观看免费全集电视剧网站| 欧美丝袜一区二区三区| 精品视频偷偷看在线观看| 国产精品久久久久影院日本| 国产精品自拍视频| 国产精品久久久一区| 668精品在线视频| 美女av一区二区三区| 国产精品人人做人人爽| 精品久久中文字幕久久av| 国产精品69av| 欧美性视频网站| 国产精品免费观看在线| 国产va免费精品高清在线| 亚洲色图激情小说| 日韩一二三在线视频播| 亚洲精品mp4| 久久视频这里只有精品| 精品无人国产偷自产在线| 亚洲毛片在线观看| 成人免费xxxxx在线观看| 日本视频久久久| 国产精品亚洲网站| 久久久久国产精品免费| 日韩av快播网址| 国产欧美 在线欧美| 日韩精品免费看| 日韩大片在线观看视频|