摘要:序言在實際開發項目過程中如果說要用到緩存那么第一個想到的一定是但是為什么選大多數人都不會去了解也不會去思考只知道它能當緩存使用比數據庫快一點恰巧我也是這樣的一個人所以當我想寫一篇關于介紹的時候我竟然無從說起這也是對于以及主流內存數據庫不熟的
序言
在實際開發項目過程中, 如果說要用到緩存, 那么第一個想到的一定是Redis, 但是為什么選Redis大多數人都不會去了解, 也不會去思考, 只知道它能當緩存使用, 比數據庫快一點, 恰巧我也是這樣的一個人;所以, 當我想寫一篇關于Redis介紹的時候, 我竟然無從說起; 這也是對于Redis以及主流內存數據庫不熟的原因; 不過, 在以后的日子里, 一定增加自己對于框架的思考與深入, 讓自己在后面的技術道路上有所沉淀, 希望以后有人讓我簡要介紹Redis的時候, 我不會無從說起;這或許就是我想寫Redis系列博客的目的所在吧!一、Redis環境搭建 下載redis穩定版
curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz解壓redis包
tar -zxvf redis-stable.tar.gz -C ./ // 該命令表示解壓tar.gz包到當前目錄編譯安裝redis
進入到解壓的Redis的目錄下, 使用如下命令編譯安裝Redis
sudo make && make install PREFIX=/usr/local/redis編輯配置Redis配置文件
sudo cp redis.conf /usr/local/redis/conf/啟動Redis服務
./redis-server ../conf/redis.conf & //啟動的時候后臺運行
啟動輸出日志:
45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started 45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded 45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256). _._ _.-``__ ""-._ _.-`` `. `_. ""-._ Redis 5.0.0 (00000000/0) 64 bit .-`` .-```. ```/ _.,_ ""-._ ( " , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|"` _.-"| Port: 6379 | `-._ `._ / _.-" | PID: 45894 `-._ `-._ `-./ _.-" _.-" |`-._`-._ `-.__.-" _.-"_.-"| | `-._`-._ _.-"_.-" | http://redis.io `-._ `-._`-.__.-"_.-" _.-" |`-._`-._ `-.__.-" _.-"_.-"| | `-._`-._ _.-"_.-" | `-._ `-._`-.__.-"_.-" _.-" `-._ `-.__.-" _.-" `-._ _.-" `-.__.-" 45894:M 02 Nov 2018 22:11:19.933 # Server initialized 45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections驗證Redis服務
使用網絡工具telnet驗證
terrydeMacBook-Air:bin terrylmay$ telnet 127.0.0.1 6379 Trying 127.0.0.1... Connected to localhost. Escape character is "^]".
使用系統進程ps 驗證
terrydeMacBook-Air:bin terrylmay$ ps -ef | grep redis 501 45894 44430 0 10:11下午 ttys000 0:00.04 ./redis-server 127.0.0.1:6379 //一個是Redis服務 501 45897 44430 0 10:11下午 ttys000 0:00.00 grep redis //ps查詢進程自己
到這里, 一個單機版的Redis服務就搭建完成了!
二、使用Redis存儲數據 Redis CLI連接Redis服務terrydeMacBook-Air:bin terrylmay$ ./redis-cli 127.0.0.1:6379> 127.0.0.1:6379> set name terrylmay OK 127.0.0.1:6379> get name "terrylmay" 127.0.0.1:6379>
到此, 我們可以使用Redis系統來存儲數據字符串數據了.
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/71985.html
摘要:今天整理了一下近大半年以來的一些文章,和我的預期一樣,很多文章我都忘記自己曾經寫過了,這個記錄的過程讓我也有了新的理解。希望大家,收藏,點贊,加轉發。 今天整理了一下近大半年以來的一些文章,和我的預期一樣,很多文章我都忘記自己曾經寫過了,這個記錄的過程讓我也有了新的理解。希望大家,收藏,點贊,加轉發。 面試必備 面試必備:深入Spring MVC DispatchServlet 源碼...
閱讀 2481·2021-10-12 10:11
閱讀 1231·2021-10-11 10:58
閱讀 3274·2019-08-30 15:54
閱讀 713·2019-08-30 13:59
閱讀 681·2019-08-29 13:07
閱讀 1409·2019-08-26 11:55
閱讀 2143·2019-08-26 10:44
閱讀 2642·2019-08-23 18:25