redis初试牛刀
先來無事就學(xué)學(xué)redis。可是并沒有想的那么美好。首先要解釋一下,redis主流是安裝在lunx系統(tǒng)中的,甚至官網(wǎng)直接沒有給出windows版本。要下載windows只能去所謂的githup。好吧我在這里提供一個(gè)windows64位的吧。
地址: ?http://pan.baidu.com/s/1pJrerk3
有了下載地址,我先解釋一下,redis是一種服務(wù),你想要在程序中使用就要先啟動(dòng)服務(wù)。這是前話吧。不要想我初學(xué)那樣,直接引個(gè)包就去用。
首先來說安裝啟動(dòng)吧。
將下載好的壓縮包解壓到你想要放的地方。
?
2、之后打開dos命令進(jìn)入到該文件夾
?
?
3、之后輸入redis-server.exe ?redis.windows.conf ? ? 回車(如圖)
?
如果出現(xiàn)上述樣子,也就說明服務(wù)啟動(dòng)成功了。
這個(gè)窗口不要關(guān)閉,他就可以作為我們的服務(wù)器來使用。
我沒來使用一下他把。
在額外打開一個(gè)dos窗口,同樣進(jìn)入redis的目錄,之后在輸入 ? redis-cli.exe ?回車如下圖
?
之后我們輸入 ? set name wang ?回車
? ? ? ? ? ? ? ? ? ?get name 如圖
?
測試完上述,我們還可以在java中去測試一下。我使用的是maven工程
在pom文件中加入
<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>1.0.2</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.7</version></dependency>
在class文件中
package com.test.redis;import java.util.concurrent.ConcurrentMap;import org.redisson.Config; import org.redisson.Redisson;public class TestRedis {public static void main(String[] args) {Config config = new Config();config.setConnectionPoolSize(10);config.addAddress("127.0.0.1:6379");Redisson redisson = Redisson.create(config);System.out.println("redis連接成功");//測試concurrentMap,put方法的時(shí)候就會(huì)同步到redis中ConcurrentMap<String, Object> map = redisson.getMap("FirstMap");map.put("wugouwei", "男");map.put("zhangsan", "nan");map.put("lisi", "女");ConcurrentMap resultMap = redisson.getMap("FirstMap");System.out.println("resultMap==" + resultMap.keySet());// 關(guān)閉連接 redisson.shutdown();} }
?
輸出結(jié)果
log4j:WARN No appenders could be found for logger (io.netty.util.internal.logging.InternalLoggerFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. redis連接成功 resultMap==[wugouwei, zhangsan, lisi](以上很多都是網(wǎng)上查找結(jié)合的。以后遇到什么問題也可以自己去找找看。)
?
轉(zhuǎn)載于:https://www.cnblogs.com/wangxiangstudy/p/4962244.html
總結(jié)
- 上一篇: MaskedTextBox的聚焦和光标位
- 下一篇: 通过判断浏览器的userAgent,用正