Redis: Remote Dictionary Server(远程字典服务器)
是完全开源免费的,使用C语言编写的,遵循BSD协议,是一个高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的Nosql数据库之一,也被人们称作数据结构服务器
内存存储和持久化:redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务
在Windows上下载redis,www.redis.cn上下载
下载之后,解压到/opt目录,make编译,然后make install
进入redis-4.0 的里面,将里面的redis.conf复制一份放在/myredis目录下,
修改myredis下的配置文件,将。。。改为yes
进入 /usr/loacl/bin目录,启动redis
redis-server /myredis/redis.conf
服务启动,然后调用客户端使用
redis-cli -p 6379
redis里面一共有16个库,通过select可以切换数据库,范围0-15
select 命令切换数据库
keys * :罗列出当前数据库的key
dbsize: 查看当前数据库的key的数量:
删除数据: FLUSHDB: 杀当前的库
FLUSHALL:杀掉所有的16个库
redis索引都是从0开始
默认端口6379