redis学习(一):redis介绍及安装详解程序员
一、redis简介
redis是一个高性能的key-value非关系数据库,它可以存键(key)与5种不同类型的值(value)之间的映射(mapping),支持存储的value类型包括:String(字符串)、list(链表)、set(集合)、zset(有序集合)和hash(散列表)。这些收据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
二、redis安装
1、下载最新版的Redis
打开redis在github上的网站:https://github.com/MSOpenTech/redis/releases,选择下载最新版的Redis,写该文字时最新版本是3.2.1版。
这里我们选择下载手动安装包Redis-x64-3.2.100.zip。将下载后的安装包解压到磁盘中,最好是没有中文路径,没有特殊字符的目录下,比如:d:/redis目录下,我的解压到D:/Redis_x64_321,解压后可以看到如下文件
redis.windows.conf redis的配置文件
redis-benchmark.exe 测试工具,测试redis的读写性能情况
redis-check-aof.exe aof 修复检查日志
redis-check-dump.exe dump 检查数据库文件
redis-cli.exe redis客户端程序
redis-server.exe redis服务器程序
2、添加环境变量
为了更加方便的使用Redis,可以添加环境变量,在“系统环境变量”中的“Path”变量下添加redis路径,如下所示:
确定后启动cmd,运行redis-server测试。
3、启动服务器
打开一个cmd窗口,使用cd命令切换目录到D:/Redis_x64_321,然后运行:redis-server.exe redis.windows.conf,输入之后,会显示如下界面:
启动成功后会有一个字符界面,提示连接的端口号是:6379,请不要关闭该服务器,等待客户端连接;这里也可以把redis作成windows服务,不过redis多数情况会在linux平台使用。
4、启动客户端
再用cmd开启一个命令容器,输入命令:redis-cli -h 127.0.0.1 -p 6379,执行成功后如下所示:
5、测试并运行
添加数据:set key value
获得数据:get key
是否存在:exists key
删除数据:del key
修改数据:set key value
帮助命令:help 命令名称
2267.html
服务器部署程序员系统优化网站设置运维相关文章
- 【Redis 系列】redis 学习十二,redis 缓存穿透,缓存击穿,缓存
- Redis资料免费下载,学习Redis必备,Redis入门、进阶、实战,全程覆盖,立即获取。(redis资料下载)
- 快来学会如何安装Redis扩展!(怎么安装redis扩展)
- 虚拟机环境下Redis安装全攻略(虚拟机下redis安装)
- 虚拟主机上安装Redis服务器(虚拟主机安装redis)
- 比赛程序内读写Redis,谁能更快(程序内读写redis谁快)
- 如何更高效地使用Redis查询数据库命令(查询redis数据库命令)
- 窗口进入Redis命令窗口踏上一段新学习之旅(登录redis命令)
- 学习Redis电子版教学指南(电子版redis教学)
- 突发状况抢商品系统Redis出现故障(抢商品redis出现问题)
- 让Redis成为最佳工具使用在哪里(什么地方使用redis)
- 学习Redis主题对接提升你的数据性能(主题对接redis)
- 解决Yii框架与Redis交互遇到的问题(yii redis问题)
- 电商系统使用SSM框架和Redis缓存搭建电商系统(ssm redis搭建)
- 安装好Redis,如何连接(安装好redis怎么连接)
- 安装好Redis后瞬间连接上(安装好redis怎么连接)
- 原生Redis数据库性能评测(原生redis评测)
- 学会Redis,开启新的学习之旅(学会redis)
- 如何自动安装启动Redis数据库(怎么自动启动redis库)
- 保存文件到Redis缓存实现数据的安全保存(保存文件到redis缓存)
- 数谨防Redis频繁连接数引发的问题(redis 频繁连接)
- Redis完美非源码安装体验(redis非源码安装)
- 为内网环境安装Redis以提高工作效率(内网环境下安装redis)
- 记录下Redis集群安装的挑战安装Redis集群(redis集群安装过程)
- Redis集群安装卸载想轻松实现IT架构多机水平扩展(redis集群安装卸载)
- 使用Redis锁替换线程锁的有效性探讨(redis锁与线程锁)
- Redis配置指南通过视频学习一步步搭建服务(redis配置视频)
- Redis集群仅需一台服务器简单易搭建(redis集群单数台)