Redis
一、对Redis的认识
从2010年月15日起,Redis 缓存的开发工作由VMware 主持,从2013年5月开始,Redis的开发由Pivotal 赞助。
Redis 是REmote DIctionary Server 的缩写,是 由 Salvatore Sanfilippo 写的 key-value 存储系统。
Redis 是一个 开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
五大开源许可协议分别是GPL,LGPL,BSD,MIT,Apache。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
Redis缓存的注意事项:
为了运行一个优化热门查询性能的Redis缓存,首先应确定你希望缓存的查询结果。其中,应重点关注最常用的和最好是的查询,然后确定应缓存查询中的数据。
二、安装redis
三、启动redis
1、打开redis的安装目录
2、运行 cmd
3、启动redis 服务器, 输入 redis-server.exe redis.windows.conf,,结果如下:
4、再次打开redis的安装目录,运行 cmd,输入 redis-cli.exe -h 127.0.0.1 -p 6379,就连接上了redis服务器了。
5、获取所有的配置信息:
几个特殊的值:
端口 port :
如果没有密码,则在 redis.windows.conf 文件中查看密码:
绑定的主机地址:
6、修改redis的配置,可以通过 修改redis 的配置文件 redis.windows.conf 或者是 在redis的命令行界面 使用 config set 命令来修改配置。
7、
8、