【Redis学习点滴】Windows下的Redis安装、测试就是这么简单

Redis,这个名字经常能听到、看到,出现频率很高,但是一直对redis不太了解,好像印象中就知道redis是nosql数据库可怜。。。


在网上搜索了一下,发现好多介绍资料,看了一下,大致上知道了 Redis是一种内存数据库,支持持久化,支持字符串、列表、集合、hash、有序集合这几种数据类型,还可以进行主从复制。


一:安装

我在网上搜索了 windows下的redis 64位版本,下载了压缩文件,解压后,有如下几个文件:


redis-server.exe

redis-cli.exe

redis-check-aof

redis-check-dump

redis-benchmark

只要双击redis-server.exe,redis就开始运行,提供服务了,并需要安装。。。


二:启动redis 服务器、客户端

首先,我们双击redis-server.exe,弹出如下界面,从其中的文字可以看出,有一个警告,因为没有指定配置文件,还给出了 指定配置文件的方法和命令行。



然后,双击redis-cli.exe,运行redis客户端,界面如下:



三:测试


1、字符串操作

set 命令可以设置字符串,比如:set stringA abcdefg的意思就是设置stringA这个字符串的值 abcdefg

get命令可以获取字符串的值,比如:get stringA 的意思就是获取到stringA这个字符串的值,也就是返回的 abcdefg。



2、hash类型

hset 是设置了一个散列hashSetC,里面有一个key是glh,值是 glh@redis.io。

同样的hget就是获取某个散列中的某个key的值。



3、用type命令显示数据的类型。

此外,我们用shutdown关闭了redis服务器,这个时候redis服务程序就会关闭。



4、验证数据的持久化。

再次启动redis服务程序,启动redis客户端程序,输入命令,发现数据还在,说明数据已经持久化到文件中,在每次启动redis之后,会自动加载数据到内存中。



最后,想想redis到底有什么用处呢鄙视

看着好像没多大用处,就是设个变量,放个hash,把这些放到内存中,服务器关闭了,会保存到文件,启动后又会加载这些数据,感觉好简单的功能。。。

但是在深入想一下,这个可以起到缓存的作用,把数据库的数据放到redis保存,这样前端程序可以快速访问这些值,速度超级快,这个就是意义大笑

 

posted @ 2012-07-29 21:07  小木瓜瓜瓜  阅读(116)  评论(0编辑  收藏  举报