首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
后端
01-01 08:00
后端
Redis—简单动态字符串(SDS)
Redis—简单动态字符串(SDS),目录Redis—简单动态字符串(SDS)1.常数复杂度获取字符串长度:2.杜绝缓冲区溢出:3.减少修改字符串时带来的内存重分配次数4.二进制安全SDS的定义SDS与C字符串的区别小结Redis—简单动态字符串(SDS)这两天我原本打算学习一下若依这个老生常谈的开源的后端管理系统(如果你没听过,在将来的某一天也会听说甚至用到),拿到这个系统的前后端分离版后,若依
105
代码人生
01-01 08:00
代码人生
redis做成windows服务
redis做成windows服务 安装: 在解压后的文件目录打开命令窗口键入以下命令: redis-server.exe --service-install redis.windows.conf 出现 #Redis successfully installed as a service.即表示成功; 移除: Redis服务可以在redis文件夹下打开redis-server.exe运行如
104
代码人生
01-01 08:00
代码人生
Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况
Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况,本文主要介绍了Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下目录一、通过setnx实现1、setnxkeyvalue2、getkey3、getsetkeyvalue小明提出了方案一:小宏说:小明的思想不
104
代码人生
01-01 08:00
代码人生
Redis 数据类型
Redis 数据类型,Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片
103
代码人生
01-01 08:00
代码人生
Redis 脚本
Redis 脚本,Redis脚本使用Lua解释器来执行脚本。Redis2.6版本通过内嵌支持Lua环境。执行脚本的常用命令为EVAL。语法Eval命令的基本语法如下:redis127.0.0.1:6379>EVALscriptnumkeyskey[key...]arg[arg...]在线示例以下示例演示了redis脚本工作过程:redis127.0.0.1:6379>EVAL"return{KEY
103
代码人生
01-01 08:00
代码人生
Redis 源码分析 RESP 协议
Redis 源码分析 RESP 协议,Redis通讯协议(RESP)Redis基于RESP(RedisSerializationProtocal)协议来完成客户端和服务端通讯。RESP本质是一种文本协议,实现简单、易于解析。特征和描述如下表所示:类型协议描述网络层客户端和服务端通过tcp/流式套接字来进行通讯,为了防止粘包因此命令或数据均以\r\n(CRLF)结尾请求*CRLFCRLFCRLF..
103
代码人生
01-01 08:00
代码人生
Redis系列之底层数据结构具体实现(Hash表)
Redis系列之底层数据结构具体实现(Hash表),Redis的Hash类型的底层实现有压缩列表和Hash表两个数据结构。压缩列表的实现请看:压缩列表实现Hash表除了用作Redis的一个类型外,同时Redis也是用Hash表维护着全局的键值对。今天说一下Hash表的具体实现。Hash表Hash表的应用非常广泛,最主要的原因就是能够以O(1)的复杂度快速查询。那么是如何实现的呢?一个最简单的Has
102
后端
01-01 08:00
后端
Redis 核心篇:唯快不破的秘密
Redis 核心篇:唯快不破的秘密,Redis核心篇:唯快不破的秘密天下武功,无坚不摧,唯快不破!学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。跟着「码哥字节」一起吃透Redis,深层次的掌握Redis核心原理以及实战技巧。一起搭建一套完整的知识框架,学会全局观去整理整个知识体系。系统
102
代码人生
01-01 08:00
代码人生
redis分布式缓存(九)一一 黑客防刷攻击解决方案(String)
redis分布式缓存(九)一一 黑客防刷攻击解决方案(String),黑客攻击的场景互联网中的黑客为了攻击你的服务器,不择目的地攻击你的接口,在短时间内通常是并发死循环的大量请求你的接口,使服务器资源耗尽,从而导致你的系统宕机。这种攻击会造成2种严重后果:针对插入数据库接口:会出现大量重复数据,甚至垃圾数据会把数据库撑爆。针对查询的接口:黑客一般是重点攻击慢查询接口,例如一个慢查询接口1s,只要黑
102
代码人生
01-01 08:00
代码人生
redis下载和安装-Linux
redis下载和安装-Linux 基于Center OS7安装Redis ? 下载安装包 wget http://download.redis.io/releases/redis-?.?.?.tar.gz ?解压 tar –xvf 文件名.tar.gz ?编译 make ?安装 make install [destdir=/目录] Redis基础
101
«
1
2
...
19
20
21
22
23
24
25
...
43
44
»