redis在windows10上跑起來
阿新 • • 發佈:2019-02-10
今天,開始學習redis,發現大多數redis都是在Linux上面執行的,可是我想把它放到windows上面執行,經過查詢資料,在GitHub上面發現了一篇關於如何在window上讓redis跑起來的文章,https://github.com/ServiceStack/redis-windows 這是網址,這篇文章提供了3種方法,用你喜歡使用的。
選項1)在Windows上的Ubuntu上安裝Redis
在Windows上,安裝Ubuntu上的Bash,這是首選方法。
- 從開始搜尋開啟或關閉Windows功能(型別
turn
) - 選擇適用於Linux的Windows子系統(測試版)
$ echo deb http://packages.dotdeb.org wheezy all >> dotdeb.org.list $ echo deb-src http://packages.dotdeb.org wheezy all >> dotdeb.org.list $ sudo mv dotdeb.org.list /etc/apt/sources.list.d $ wget -q -O - http://www.dotdeb.org/dotdeb.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install redis-server
啟動redis:
$ redis-server --daemonize yes
可以使用redis客戶端:
$ redis-cli
$ 127.0.0.1:6379> SET foo bar
OK
$ 127.0.0.1:6379> GET foo
"bar"
選項2)使用Vagrant執行最新版本的Redis
1、在Windows上安裝Vagrant 2、下載vargrant-redis.zip vagrant配置3、vagrant-redis.zip 提取到任何資料夾都可以(在這裡我們提取到)c:\vagrant-redis 4、啟動virtual Box VM vagrant upwget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip
cd c:\vagrant-redis
vagrant up
這將在Virtual Box內啟動一個新的Ubuntu VM例項,它將自動安裝並啟動最新的穩定版本的redis。
選項3)執行Microsoft的本地埠Redis
這個是我在使用的,比較方便。 1、下載當前版本64位windows埠rediswget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
2、提取檔案到C:\redis
3、使用本地配置執行redis-server.exe
cd c:\redis
redis-server.exe redis.windows.conf
4、執行redis客戶端
cd c:\redis
redis-cli.exe
5、開始redis進行工作吧!
redis 127.0.0.1:6379> SET foo bar
OK
redis 127.0.0.1:6379> KEYS *
1) "foo"
redis 127.0.0.1:6379> GET foo
"bar"
redis 127.0.0.1:6379>