E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【redis使用】
Redis--watch命令——监控事务
当
Redis使用
exec命令执行事务的时候,它首先会去比对被watch命令所监控的键值对,如果没有发生变化,那么它会执行事务队列中的命令,提
吴声子夜歌
·
2020-07-30 23:50
Redis
redis开发与运维笔记(1)
Redis使用
了单线程架构和IO多路复用模型(epoll作为多路复用技术的实现,非阻塞IO)来实现。每次客户端的请求都会经过发送命令、执行命令、返回结果三个阶段。
自然鸟神
·
2020-07-30 22:48
Redis
springboot redis执行lua脚本报错:@user_script:1: ERR value is not an integer or out of range
springboot整合
redis使用
RedisTemplate执行lua脚本报错:@user_script:1:ERRvalueisnotanintegeroroutofrange执行代码(该段代码是获取锁的一段脚本
zhao_xinhu
·
2020-07-30 18:49
Java
redis
Redis学习笔记(四) 跳跃表与整数集合
Redis使用
跳跃表作为有序集合键的底层实现之一,如果一个有序集合包含的元素数量比较多,或者有序集合中元素的成员是比较长的字符串时,Redis就会使用跳跃表作为有序集合键的底层实现。
子时已过
·
2020-07-30 18:45
NoSQL
Redis使用
总结(3):实现简单的消息队列
参考Redis实现简单消息队列Redis提供了两种方式来作消息队列。一个是使用生产者消费模式模式,另外一个方法就是发布订阅者模式。前者会让一个或者多个客户端监听消息队列,一旦消息到达,消费者马上消费,谁先抢到算谁的,如果队列里没有消息,则消费者继续监听。后者也是一个或多个客户端订阅消息频道,只要发布者发布消息,所有订阅者都能收到消息,订阅者都是ping的。生产消费模式主要使用了redis提供的bl
weixin_34247299
·
2020-07-30 17:02
聊聊
Redis使用
场景
原文地址:Redis实战(五)聊聊
Redis使用
场景博客地址:blog.720ui.com/使用场景说明计数器数据统计的需求非常普遍,通过原子递增保持计数。例如,点赞数、收藏数、分享数等。
weixin_33795743
·
2020-07-30 17:11
Redis 应用场景
一、
Redis使用
场景1.取最新N个数据的操作比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取使用LPUSHlatest.comments
slimina
·
2020-07-30 16:44
Redis
Redis学习教程
Redis 链表记录
作为一种常用的数据结构,链表内置在很多高级编程语言里面,因为
Redis使用
的C语言并没有内置这种数据结构,所以Redis构建了自己的链表实现。
七八月份的太阳
·
2020-07-30 12:19
Redis
Redis 跳跃表记录
Redis使用
跳跃表作为有序集合键的底层实现
七八月份的太阳
·
2020-07-30 12:19
Redis
Redis基础知识大全
1.Redis1.1初识Redis1.1.1Redis特性1.1.2
Redis使用
场景1.1.3Redis常用数据类型1.1.4单线程1.2常用API1.2.1通用命令1.3数据结构&内部编码1.4持久化
吒哇
·
2020-07-30 08:30
Redis
redis使用
笔记
最近在工作中用到了redis,涉及到redis的入库,访问,以及对于集群的一些操作.为了防止遗忘,特别把当时的使用情况总结一下
redis使用
总结一.redis简介以下来自redis官网Redisisanopensource
new个对象先
·
2020-07-30 04:26
数据库
mysql、redis整合到框架
(3)mysqlserver处理完毕后,通知mysqlclient结果;2)避免傻等(1)工作队列的引入;(2)异步,不傻等;3)connector/c4)wrapper:包装器,封装一层mysql、
redis
大道至简@
·
2020-07-30 00:16
Redis使用
cmd进入执行命令界面
第一种方法://启动redis的命令C:\redis>redis-server.exeredis.windows.conf再打开另外一个cmd//打开输入redis命令的界面C:\redis>redis-cli.exe-h127.0.0.1-p6379127.0.0.1:6379>setmyKeyabcOK127.0.0.1:6379>getmyKey“abc”第二种方法://启动redis的命令
Companion~
·
2020-07-29 23:07
redis
记一次驻场开发协助优化
本次驻场主要任务1:协助解决排查性能问题2:排查隐患问题3:上线之后的保障性能问题排查性能问题大部分集中在和mysql相关的调用,以及
redis使用
相关的问题,mogodb相关问题,内存问题,sso问题等等
hui12345685
·
2020-07-29 19:02
Django-celery
Redis使用
Redis一般不推荐将数据存在数据库,对于很小的项目可能是适合的UsingSQLAlc
Dream_lover
·
2020-07-29 18:56
Redis能够干什么—2018-07-27
Redis的优点Redis的第一个优点就是速度快,
Redis使用
C语言实现,基于内存,数据的读写效率非常的高,这也是为什么很多系统的缓存功能使用R
冰淇淋配什么呢
·
2020-07-29 11:28
Redis集群(二):集群容灾
3.0版本开始
Redis使用
Hash槽实现分片,Redis共准备了16384个槽(slot),这些slot分布在集群节点上。为
weixin_33979363
·
2020-07-29 06:53
数据库
python
Redis详解:Redis底层数据结构(下)
跳跃表跳跃表是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的跳跃表支持平均O(logN)O(logN)O(logN)、最坏O(N)复杂度的节点查找,还可以通过顺序性操作来批量处理节点
Redis
邋遢的流浪剑客
·
2020-07-29 05:39
Redis
Qt
Redis使用
可以到GitHub搜索qRedisclient,下载客户端源码。用Qt编译,生成libqredisclient.a库项目文件.pro添加INCLUDEPATH+=$$PWD/libLIBS+=-L$$PWD/lib-lqredisclientlib文件夹添加相应头文件以及编译好的库。main函数需要添加代码initRedisClient();private:RedisClient::Connect
吴小白白白
·
2020-07-29 03:10
Qt
牛皮了!基于 Redis 的限流系统的设计!
本文讲述基于Redis的限流系统的设计,主要会谈及限流系统中限流策略这个功能的设计;在实现方面,算法使用的是令牌桶算法来,访问
Redis使用
lua脚本。
Java全能架构师
·
2020-07-28 23:21
算法
Redis使用
:聚合类型为空时,会自动被Redis删除
项目中使用Redis来记录用户的上线和下线信息,其中用到了集合(sets)类型,某用户上线时,向sets中添加数据,下线时将相应数据从sets中删除,考虑当该用户的所有实例都下线时,需要将sets删除。因为是并发操作,就考虑到判断为空后进行删除操作的原子性,查了一堆资料,都已经写好了相应的lua脚本(因为Redis执行lua脚本能保证原子性):ifredis.call('scard',KEYS[1
weixin_30492601
·
2020-07-28 16:32
redis 非关系型数据库的持久化和缓存原理
一:
redis使用
的环境首先作为一个nosql的key—value组成的数据库,它们能存储的数据结构必须是简单的,因为有关
wangxu02
·
2020-07-28 15:10
java
redis集群(主从)
1.环境和版本服务器:centosredis版本号:redis-5.0.4
redis使用
端口号节点端口master6379slave6380slave6381备注:外网连接需更改firewall防火墙配置
droid_zf
·
2020-07-28 11:55
redis使用
位图法记录在线用户的状态
这几天在工作中,遇到一个case,就是需要自己实现一个IM在线用户状态的记录,当时查了很多中实现方式,今天来分享一下主要思想构造一个位图,里面存的是二进制数据,如:1010101,通过修改userId对应位置上的0和1来修改用户在线状态,由于默认值为0,所以1代表用户处于在线状态,0代表用户处于离线状态,如图:构造了Mon、Thus、Web三个位图构造了Mon、Thus、Web三个位图,对于Mon
小草莓子桑
·
2020-07-28 10:18
基于Spring Boot以及
Redis使用
Aop来实现Api接口签名验证
由于项目需要开发第三方接口给多个供应商,为保证Api接口的安全性,遂采用Api接口签名验证。Api接口签名验证主要防御措施为以下几个:请求发起时间得在限制范围内请求的用户是否真实存在是否存在重复请求请求参数是否被篡改实现思路:我们按照主要防御措施先后顺序来实现,首先已知我们得到以下四个参数://供应商的id,验证用户的真实性Stringappid=request.getHeader("appid"
大海六
·
2020-07-28 07:18
java
spring
boot
java
接口
redis
Redis连接的客户端(connected_clients)数过高或者不减的问题解决方案
首先考虑的是是不是项目中
redis使用
完后没有dispose..结果查了半天没发现有哪里忘记dispose。。之后觉得是redis服务端可能出了问
积累jiuduo
·
2020-07-28 05:34
redis
Redis的正确使用姿势
但是用的人多了,就会出现很多不规范或者疏忽的地方,严重的时候甚至会导致生产事故,所以我们有必要来聊聊在
Redis使用
过程中的一些“正确姿势“。
深夜里的程序猿
·
2020-07-28 02:46
中间件
在Linux系统下安装redis
安装的前提条件:(由于
redis使用
的c++编写的)需要安装gcc:yuminstallgcc-c++1、下载redis的源码包。
Howie Lee
·
2020-07-27 16:35
Redis
Redis简易教程(一)- 简介
Redis使用
ANSIC语言编写,支持网络,基于内存,可持久化的Key-Value数据库,支持多语言API。
爱迪生玛玛
·
2020-07-27 13:04
Lua入门和使用Redis、Redisson、Spring-data-redis调用Lua脚本
Redis从2.6版本开始支持Lua脚本,
Redis使用
Lua可以:原子操作。Redis会将整个脚本作为一个整体执行,不会被中断。可以用来批量更新、批量插入减少网络开销。
vio_dzyls
·
2020-07-16 06:31
数据库
java
lua
redis
脚本语言
redisson
Redis设计与实现--02--单机数据库-05-客户端
Redis使用
I/O多路复用技术实现的文件事件处理器,对于每个与服务器进行连接的客户端,服务器都为这些客户端建立了相应的redisClient结构redis服务器状态结构的clients属性是一个链表,
敲木鱼的小和尚
·
2020-07-16 05:56
5.
Redis
Redis使用
在使用laravel的开源论坛中遇到这么一个问题:Non-staticmethodRedis::hSet()cannotbecalledstatically。问题原因在于使用在Laravel中使用Redis时,都很喜欢用门面的形式这导致冲突发生$redis=Redis::get('xxxx');#可能php安装勒redis扩展而laravel又安装勒predis第三方包导致系统不知如何寻找发生冲突
余生无解
·
2020-07-16 04:50
10个很多人不知道的
Redis使用
技巧
前言Redis在当前的技术社区里是非常热门的。从来自Antirez一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践,使得大多数人可以正确地使用Redis。下面我们将探索正确使用Redis的10个技巧。1、停止使用KEYS*Okay,以挑战这个命令开始这篇文章,或许并不是一个好的方式,但其确实可能是最重要的一点。很多时候当我们关注一个redi
java666668888
·
2020-07-16 00:12
Asp.net Session保存到Redis 使用 RedisSessionStateProvider报错
Asp.netSession保存到
Redis使用
RedisSessionStateProvider报错未能加载文件或程序集“StackExchange.Redis.StrongName,Version
大聪
·
2020-07-15 22:29
ASP.NET
thinkphp5
redis使用
参数参考位置:thinkphp\library\think\cache\driverclassRedisextendsDriver{protected$options=['host'=>'127.0.0.1','port'=>6379,'password'=>'','select'=>0,'timeout'=>0,'expire'=>0,'persistent'=>false,'prefix'=>
蜗牛他大大哥
·
2020-07-15 12:03
Redis
Thinkphp5
Redis使用
JavaAPI
安装加载redis驱动包连接到Redis服务器//连接redis服务Jedisj=newJedis("10.2.6.63",6379);//查看服务是否运行System.out.println(j.ping());String类型数据实例//连接redis服务Jedisj=newJedis("10.2.6.63",6379);Listmget=j.mget("name","age");for(St
笑忘哭
·
2020-07-15 10:28
编程历程
Redis
Java
基于JAVA的
redis使用
(Jedis-API)(史上最最最最最最详细l!!!)
[使用IDEA创建一个SpringBoot工程路径:]https://blog.csdn.net/weixin_45423451/article/details/103137733在mian方法里面直接跑也行,加油!!!1.在pom.xml中配置依赖:redis.clientsjedis2.9.32.创建一个redis连接://也可以使用连接池Jedisjedis=newJedis("127.0.
20fen
·
2020-07-15 09:29
redis
处理redis连接数过大
问题:redis连接数达到10000多,正常情况一两千原因:由于搭建了一套备用
redis使用
了同样的virutalroute-id,并测试启用,未停服务原理:redis+keepalived主备之间是靠
红桃❤10
·
2020-07-15 08:44
redis
linux+redis实战个人学习笔记(二)jdk、mysql等
目录准备工作:安装依赖Linux系统上安装JDK:Linux系统上安装MySQL:Linux系统上安装tomcat:redis简述及安装关系型数据库(SQL):非关系型数据库(NOSQL):
Redis使用
环境
FConTroller
·
2020-07-15 06:20
笔记
Redis入门之增删改查等常用命令总结
Redis使用
了单线程架构,预防了多线程可能产生的竞争问题。作者对于Redis源代码可以说是精打细磨,曾经有人评价Redis是少有的集性能和优雅于一身的开源代码。
weixin_33708432
·
2020-07-15 04:37
Azure Redis 缓存使用注意事项与排查问题文档整理
StackExchange.
Redis使用
名为synctimeout的配置设置进行同步操作,该设置的默认值为1000毫秒。
weixin_33697898
·
2020-07-15 04:01
Lua基本语法/
Redis使用
Lua脚本
Redis使用
Lua5.1版本。Lua是动态类型语言。
学海无涯书山有路
·
2020-07-15 01:48
LUA
redis
关于实时排名系统设计的一点资料
自己设计排名系统的实现代码
redis使用
redis的SortedSet数据结构;https://redis.io/commands#sorted_sethttp://redisdoc.com/sorted_set
morningcat2018
·
2020-07-15 01:16
企业应用
Java链接redis并简单测试代码
自学redis结束后,想实现java链接
redis使用
,类似于jdbc那样。
RenQiang_Cheng
·
2020-07-15 01:15
java源代码
redis
Spring---
Redis使用
Spring---
Redis使用
1.三种不同的Redis连接方式:标准、Sentinel、Cluster。2.二种不同的Redis客户端连接器:Jedis、Lettuce。
silmeweed
·
2020-07-14 22:36
java
Linux系统上
Redis使用
的注意事项
1.安装好的Redis,默认没有日志文件,我们可以指定Redis运行中产生的日志输出到指定目录中的文件,具体方法是修改Redis目录中etc/redis.conf,定位到logfile"",在logfile后面的双引号中添加日志文件的绝对路径,示例:logfile"/usr/local/redis/log/redis.log"上面代码中log文件夹是我手动添加到redis安装目录的,redis.l
moxiaoran5753
·
2020-07-14 22:18
redis
redis使用
jedis和redisssion实现分布式锁
使用redis缓存实现分布式锁,主要分为两种1.使用jedis客户端操作redis,实现分布式锁2.使用redission框架操作redis,实现分布式锁这两种方式其原理是一致的,都是使用lua脚本进行redis操作加锁的本质是将key-value键值对存入redis,如果redis已经有了则加锁失败;如果没有则新增一个key-value则加锁成功。释放锁的本质的将加锁时存入redis的key-v
kefe2
·
2020-07-14 22:09
redis
nosql
Net Core
Redis使用
.NetCore
Redis使用
Redis作为NoSQL数据库,在很多项目场景中使用到。本文主要讲解如何在dotNetCore的环境下使用Redis进行项目开发。
M_pengpeng
·
2020-07-14 17:38
C#学习
dotNetCore
redis使用
pipeline通道大幅度提升redis的处理速度,节省成本
最近在做项目的时候,遇到大量的读写,最开始都是set,get一条条的循环去取数据,当数据量大的时候,数据处理相当慢慢,就想到批处理数据的方式,最开始set数据的时候,想到的是mset也算是批量插入数据,这个在数据量几百的话甚至几千的插入量,也是OK的,取数据的时候用mget这个100的数据量以下,性能还可以保证,再大的话就是严重有问题,数据量越大取出的成本本越高,另外一个,在用mset批量插入的时
大树168
·
2020-07-14 13:43
Redis的总结
在公司这么久,
redis使用
的比较多,正好总结一下。redis的主要好处是:使用方便,简单,redis的实现源码好像也只有很少的代码,是一个很轻便的nosql。
fgstudent
·
2020-07-14 10:11
数据库
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他