一、前言 运行环境window,redis版本3.2.1。此处暂不对Lua进行详细讲解,只从Redis的方面讲解。 二、Redis的Lua脚本 在Redis的2.6版本推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行,在Lua脚本中也可以调用大部分的Redis命令。使用脚本有以下 ...
分类:
Web程序 时间:
2020-01-16 01:02:26
阅读次数:
105
阅读目录 1.下载 2.解压 3.编译 4.创建redis目录 5.复制主要配置文件到新文件夹 6.开启后台运行 7.创建redis命令软连接 8.添加开机启动服务 9.设置开机启动 10.检查是否安装成功 11.连接登录 12.永久设置Redis密码 13.临时设置Redis密码 14.登陆有密码 ...
分类:
其他好文 时间:
2020-01-08 13:02:07
阅读次数:
122
redis功能强大,支持数据类型丰富,以下是redis操作命令大全,基本上涵盖了redis所有的命令. 你一定要知道的是:redis的key名要区分大小写,在redis中除了 和空格外,其他的字符都可以做为key名,且长度不做限制,不过为了性能考虑,一般key名不要设置的太长。——————————— ...
分类:
其他好文 时间:
2019-12-31 21:21:39
阅读次数:
73
直接上代码 1 # coding=utf-8 2 3 4 # 使用redis实现分布式锁的原因 5 # 1 redis性能好 6 # 2 redis命令对此支持较好,实现起来比较方便 7 8 """ 9 redis命令介绍 10 setnx key val 当且仅当key不存在时,set一个key为 ...
分类:
编程语言 时间:
2019-12-29 20:01:43
阅读次数:
70
1.1 Redis命令 1.1.1 String类型 命令 说明 案例 set 添加key-value set username admin get 根据key获取数据 get username strlen 根据key获取值的长度 strlen key exists 判断key是否存在 exist ...
分类:
其他好文 时间:
2019-12-15 16:13:06
阅读次数:
73
在上一篇文章中《Redis 命令执行过程(上)》中,我们首先了解 Redis 命令执行的整体流程,然后细致分析了从 Redis 启动到建立 socket 连接,再到读取 socket 数据到输入缓冲区,解析命令,执行命令等过程的原理和实现细节。接下来,我们来具体看一下 set 和 get 命令的实现... ...
分类:
其他好文 时间:
2019-12-14 12:19:27
阅读次数:
111
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。 官网命令列表:http://redis.io/commands (英文 ...
分类:
其他好文 时间:
2019-12-09 13:39:46
阅读次数:
91
最近由于工作和学习需要使用到redis,在这里随笔一篇在Linux下下载安装redis的安装教程。 1.下载redis压缩包 现在最新的redis版本是 5.0.7。直接使用wget 命令下载压缩包。 wget http://download.redis.io/releases/redis-5.0. ...
分类:
其他好文 时间:
2019-12-02 13:46:24
阅读次数:
102
由于项目测试的需要,经常需要连接Redis数据库修改某些键值,无奈最近Redis的客户端连接工具使用不了 只有使用命令行来操作了,现总结如下: 1.远程连接Redis redis-cli -h host -p port host和port根据自己项目需要修改 2.密码验证(出现 NOAUTH Aut ...
分类:
其他好文 时间:
2019-11-25 23:21:16
阅读次数:
91
1.SETBIT key offset value 对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)。 在redis中,存储的字符串都是以二级制的进行存在的。 举例: 设置一个 key-value ,键的名字叫“andy” 值为字符'a' 我们知道 'a' 的ASCII码是 97。 ...
分类:
其他好文 时间:
2019-11-22 01:08:24
阅读次数:
143