redis的安装使用以及一些常用的命令
Redis是一个key-value存储系统。并提供多种语言的API,我们可使用它构建高性能,可扩展的Web应用程序。目前越来越多的网站用它来当做缓存,减轻服务器的压力。
本文安装用的到redis是绿色版 直接解压完就可以直接使用了,如果长期使用的话还是需要附加在服务上面的
附加的服务上面(用cmd命令附加)
比如在D:\DevlopPrograms\redis-2.8.17
- d:
- cd D:\DevlopPrograms\redis-2.8.17
- redis-server.exe --service-install 就可以看见服务上面的redis服务了
- redis.windows.conf --loglevel verbose 配置文件
卸载服务
- d:
- cd D:\DevlopPrograms\redis-2.8.17
- redis-server --service-stop 服务停止
- redis-server --service-uninstall 卸载
修改配置文件 (string的常用配置)
- bind (填写地址如:192.168....,云服务上面可能不是本地电脑远程连接的那个地址,但可通过iis配置的那个地址去填写)
- port 6379(默认端口)
- requirepass 123456 --指定访问密码
- maxmemory 512000000 (设置最大内存限制, 两者设置一个即可)
- maxheap 512000000 (设置最大内存限制, 两者设置一个即可)
使用
打开所要操作的文件夹 上面的1-2两步
执行redis-cli后会出现 127.0.0.1:6379> 就可以写你需要的命令了
ctrl+c 结束命令
常用的命令(增删查)
SET指令是将字符串值 value 关联到 key 语法:SET key value [EX seconds] [PX milliseconds] [NX|XX]
SET page "hubwiz"
GET指令是返回 key 所关联的字符串值 语法 :GET key
key 不存在那么返回特殊值 nil
key 储存的值不是字符串类型,返回一个错误,因为GET只能用于处理字符串值
键管理 keys
KEYS * 匹配数据库中所有 key 。
KEYS h?llo 匹配 hello , hallo 和 hxllo 等。
KEYS h*llo 匹配 hllo 和 heeeeello 等。
KEYS h[ae]llo 匹配 hello 和 hallo ,但不匹配 hillo 。
判断键是否存在 EXISTS key 若 key 存在,返回 1 ,否则返回 0 。
获取给定 key 剩余生存时间 TTL key
key 不存在时,返回 -2
key 存在但没有设置剩余生存时间时,返回 -1
以秒为单位,返回 key 的剩余生存时间。
为key设置生存时间需要使用EXPIRE命令 EXPIRE key seconds (以秒为单位)
使用 DEL 命令来删除 key ,语法: DEL key
总结: 本文这个方案是我针对我这个redis所写的教程,不同的安装包可能安装也有所不同,但使用起来都是类似的,但一般真正使用起来肯定都是在程序上写一些增删改查的代码,这些常用的命令只能辅助我们一些简单的测试和调试工作。
redis的安装使用以及一些常用的命令的更多相关文章
- HBase 安装与配置及常用Shell命令
HBase 安装与配置 首要配置 配置时间同步(所有节点上执行) yum -y install chrony vi /etc/chrony.conf #写入(7版本用server:8版本用pool): ...
- (转) 淘淘商城系列——Redis的安装
http://blog.csdn.net/yerenyuan_pku/article/details/72849612 通过上文的学习,我相信大家已经将首页的轮播图展示出来了,接下来我们将进入一个新的 ...
- Nginx 简介与安装、常用的命令和配置文件
1.nginx 简介(1)介绍 nginx 的应用场景和具体可以做什么事情 (2)介绍什么是反向代理 (3)介绍什么是负载均衡 (4)介绍什么是动静分离 2.nginx 安装(1)介绍 nginx 在 ...
- 20190418 CentOS7实用技能综合:系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/RocketMQ/RabbitMQ编译安装 + ...各类常用生产环境软件的编译安装
系统安装 + WinScp客户端连接 + 防火墙端口号iptables + Nginx编译安装 + MySQL编译安装 + Redis编译安装 + MongoDB编译安装 + ActiveMQ/Roc ...
- redis的安装和常用命令
一.redis的安装 1.windows安装redis 下载地址:https://github.com/MSOpenTech/redis/releases. Redis 支持 32 位和 64 位.这 ...
- redis入门:介绍、特点、安装、各类型常用操作
一.redis介绍 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. Redis支持多种类型的数据结构,如 字符串(strings), 散列(ha ...
- redis 的安装及常用的命令
前言: redis是一个key-value的存储系统,value支持string.list.set.zset.hash五种类型,且支持数据的本地存储 一.安装redis 前提:linux下需要安装了m ...
- redis基础:redis下载安装与配置,redis数据类型使用,redis常用指令,jedis使用,RDB和AOF持久化
知识点梳理 课堂讲义 课程计划 1. REDIS 入 门 (了解) (操作) 2. 数据类型 (重点) (操作) (理解) 3. 常用指令 (操作) 4. Jedis (重点) (操作) ...
- 大数据学习day31------spark11-------1. Redis的安装和启动,2 redis客户端 3.Redis的数据类型 4. kafka(安装和常用命令)5.kafka java客户端
1. Redis Redis是目前一个非常优秀的key-value存储系统(内存的NoSQL数据库).和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list ...
随机推荐
- The data property "dialogVisble" is already declared as a prop. Use prop default value instead报错原因
vue中使用props传递数据就不能在子组件的data中用同样的名字(比如dialogVisble)了,否则会报错.解决方法直接去掉data中的相同名字改为其他的.
- exadata(ilom) 练习
Oracle(R) Integrated Lights Out Manager Version 3.0.16.10 r65138 Copyright (c) 2011, Oracle and/or i ...
- 4448: [Scoi2015]情报传递|主席树|离线操作
能够把全部的操作离线,然后树链剖分将全部人搜集情报的时间增加到主席树中,查询的时候能够直接查询搜集情报时间≤i−C[i]−1的人的个数 时间复杂度n∗log22n,空间复杂度n∗log2n #incl ...
- Real-Time Compressive Tracking 论文笔记
总体思想 1 利用符合压缩感知RIP条件的随机感知矩阵对多尺度图像进行降维 2 然后对降维的特征採用简单的朴素贝叶斯进行分类 算法主要流程 1 在t帧的时候,我们採样得到若干张目标(正样本)和背景(负 ...
- vsCode 常用快捷键(mac 版)
光标多行显示: commond+Alt+topArrow/downArrow 查找:commond+F 查找并按顺序切换下一个:commond+G 跳转到某一行: ctrl+G 输入行号跳转 跳转到某 ...
- VS2013如何调用别人发布的WebService程序
这篇经验会告诉我们如何调用别人发布的WebService,并且需要注意的事项.现在就拿获取天气预报的接口举例,因为文中不允许有链接,所以在下文图中有WebService链接的地址. 工具/原料 VS2 ...
- 理解ValueStack的基本机制
ValueStack基础:OGNL(Object Graphic Navigation Language) OGNL是Struts2中使用的一种表达式语言.它可以用于: · 在JSP页面,使用标签 ...
- Linux __setup解析【转】
本文转载自:http://blog.csdn.net/fdaopeng/article/details/7895037 __setup这条宏在Linux Kernel中使用最多的地方就是定义处理Ker ...
- YTU 2574: 空白格式化
2574: 空白格式化 时间限制: 1 Sec 内存限制: 128 MB 提交: 233 解决: 118 题目描述 恭喜你进入了蓝桥杯总决赛,本次大赛采用了全自动机器测评系统. 如果你的答案与标准 ...
- django 初试
/************************************************************************************** * django 初试 ...