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使用
场景
Redis使用
场景使用场景说明计数器数据统计的需求非常普遍,通过原子递增保持计数。例如,点赞数、收藏数、分享数等。
guonei001
·
2020-08-16 02:10
Redis学习笔记(一)
关于redis的特点,做下面几点说明:速度快:redis是用C语言实现的,由于直接操纵底层所以语言层面处理速度较快,并且redis的数据都是存在内存中的,内存的执行速度是各层级中最快的,其次
redis使用
了单线
奥利奥恨情歌
·
2020-08-16 00:19
系统编程
08:跳表
1、
Redis使用
跳表实现有序集合Redis中的有序集合支持的核心操作主要有下面这几个==》插入一个数据;删除一个数据;查找一个数据;按照区间查找数据(比如查找值在[100,356]之间的数据);跳表>
LinBupt
·
2020-08-15 15:00
redis的使用
redis使用
c语言开发,支持的客户端语言也非常丰富,其中自然包括了Java语言。当前redis的应用已经十分广泛,国内像新浪、淘宝,知乎等均在使用redis的缓存服务为什
东东427
·
2020-08-15 11:04
SpringBoot
Redis使用
fastjson进行序列化
在使用spring-data-redis,默认情况下是使用org.springframework.data.redis.serializer.JdkSerializationRedisSerializer这个类来做序列化我们使用jackson方式:Jacksonredis序列化是spring中自带的@Bean(name="redisTemplate")publicRedisTemplateredi
weixin_33768481
·
2020-08-15 03:21
java
数据库
json
redis系列(七) |
redis使用
过程中经常出现的一些问题
1.持久化相关1)问题:RDB文件损坏解决办法:可以使用redis提供的redis-check-rdb来检测RDB文件并生成错误报告。2)问题:当子节点向主节点进行全量复制的时候,如果生成的RDB文件超过6GB的时候,传输文件这一步非常的耗时,速度取决于主从节点的网络带宽,通过细致分析日志,从打印FULLresync和MASTERSLAVE这两行时间差,可以算出来RDB文件从创建到传输完毕消耗的总
猿村民
·
2020-08-15 00:30
nosql
java
数据库
分布式爬虫大概介绍
redis1、Redis基于内存,速度快2、Redis非关系型数据库,Redis中集合,存储每个request的指纹3、scrapy_redis安装sudopip3installscrapy_redis
Redis
尾巴去哪了
·
2020-08-14 21:06
【PHP】TPHINKPHP 前后端分离,后端怎么防止重复提交
当有POST提交时,就将数据MD5成字符串,然后检查redis中是否存在相同的数据,有则拒绝此次请求,没有就把字符串存入
redis使用
下次请求校验中间件文件demo/application/http/middleware
一筐大白菜啊
·
2020-08-14 19:27
PHP
redis使用
需要留意的命令与地方
最近温习了一下redis的知识,总结记录了一些需要注意的地方。使用好redis,还是需要继续多深入了解redis的数据结构,命令的复杂度,主从复制原理,大家还是需要多去redis的中文官网多加查询与学习redis学习官网:http://www.redis.cn/1.dbsize,时间复杂度是o(1),而keys*则会遍历redis所有键,o(n),保存了大量的键时候,线上环境禁止使用2.可以利用r
qwed070
·
2020-08-14 19:09
redis
redis
Window安装Redis(目标计算机积极拒绝)
解决目标计算机积极拒绝的问题安装Redis检查是否安装成功连接
Redis使用
Redis异常及原因redis是一种非关系型数据库,数据是按照键值对形式存放的。
大智神哥
·
2020-08-14 17:37
爬虫
redis使用
场景之位操作(大数据处理)
在学习redis的过程了,看到了redis还能用于大数据处理,具体场景如下:腾讯10亿用户,要几个毫秒内查询到某个用户是否在线,你能怎么做?千万别说给每个用户建立一个key,然后挨个记(你可以算一下需要的内存会很恐怖,而且这种类似的需求很多,腾讯光这个得多花多少钱。。)原理是:redis内构建一个足够长的数组,每个数组元素只能是0和1两个值,然后这个数组的下标index用来表示我们上面例子里面的用
dianlin1577
·
2020-08-14 17:59
(
Redis使用
系列) SpringBoot中Redis的RedisConfig 二
RedisConfig.java:对redis提供的两个Template的序列化配置/***@Author:JCccc*@CreateTime:2018-09-11*@Description:*/importcom.fasterxml.jackson.annotation.JsonAutoDetect;importcom.fasterxml.jackson.annotation.PropertyA
小目标青年
·
2020-08-14 15:16
Redis
跟我一起玩转
SpringBoot
创建用户并赋相应权限redis、Elasticsearch
创建用户+授权+启动某应用初衷:网上资源较乱,不接地气,实际操作不成功落地背景启动redis等服务不建议用root启动
Redis使用
普通用户权限,禁止使用root权限启动Redis服务,这样可以保证在存在漏洞的情况下攻击者也只能获取到普通用户权限
great你不知道
·
2020-08-14 10:08
全文检索
linux
授权
Mac下pm2启用进程,mocha测试
lss-data-mining.json打开npminstall-gpm2使用npm全局安装pm2,用于进程管理npminstall-gmocha使用npm全局安装mocha,用于测试rebrewinstall
redis
frankenjoy123
·
2020-08-14 00:37
nodeJS
秒杀商品超卖事故:Redis分布式锁请慎用!
作者:浪漫先生来源:juejin.im/post/6854573212831842311前言基于
Redis使用
分布式锁在当今已经不是什么新鲜事了。
Hollis在csdn
·
2020-08-13 14:33
redis原子性读写操作之LUA脚本和watch机制
1.使用lua脚本
Redis使用
单个Lua解释器去运行所有脚本,并且,Redis也保证脚本会以原子性(atomic)的方式执行:当某个脚本正在运行
LzwGlory
·
2020-08-13 12:30
redis
SpringBoot通过JedisCluster连接Redis集群(分布式项目)
分布式项目SpringBoot+
Redis使用
现在开发流行微服务、分布式,基于这种情况需要使用redis不想每个项目都去写重复的代码,所以我在工具包中封装了redis这一块的连接,但是问题是所有的项目都会依赖我的基础包
韭韭韭韭菜
·
2020-08-12 18:06
工作
-
术
redisson源码解析
概述上一篇讲到分布式锁的实现方式主要有zookeeper,redis,mysql三种方式,而
redis使用
最为广泛,但手工利用redis去实现存现许多需要考虑的问题,如死锁,误删,可重入等问题,手工实现不仅繁琐
#FJW
·
2020-08-12 18:28
分布式
Redis
Django + celery +
redis使用
1.安装包pipinstallcelerypipinstalldjango-celerypipinstallpymysql2.创建一个django项目-proj/-proj/__init__.py-proj/settings.py-proj/urls.py-manage.py3.修改__init__.pyimportpymysqlpymysql.install_as_MySQLdb()4.修改se
weixin_30911809
·
2020-08-12 18:21
springboot2.0
redis使用
lettuce连接包实现分布式锁关键词setnx
springboot升级到2.0之后,关联的spring-data-redis默认使用的连接包也从原本的jedis改为了性能更好,且线程安全的使用netty实现的lettuce连接包。鉴于spring-data默认只提供了setnx不带过期时间的入口,为了防止分布式锁的死锁只能自己来实现setnx关键词以下是使用默认的stringRedisTemplate实现setnx的过程:/***@param
U.M.R
·
2020-08-12 16:36
spring
springboot
redis
lettuce
0072-redis哨兵模式下客户端感知主节点切换
文章目录1.现状2.原理3.订阅哨兵的频道3.1开启客户端订阅频道3.2变更主节点1.现状
redis使用
了哨兵模式以后,可以保持良好的健壮性,主节点宕机以后,哨兵可以做故障转移,使集群继续工作,故障转移后新的主节点需要通知客户端
登峰小蚁
·
2020-08-12 14:27
#
Redis
Spring+redis,spring-data-
redis使用
一:spring-data-redis简介spring-data-redis(以下简称SDR),是在jedis的基础之上,Spring继续进行了封装,SDR的依赖比较恶心,是基于Spring3.X的,查阅资料得知,需要如下的maven依赖。本人没有一个个尝试,在此仅作学习记录,原文请参考:http://hello-nick-xu.iteye.com/blog/2078547jedis在Spring
爱你的小伟3
·
2020-08-12 13:42
SSH框架
Redis入门使用,以及Jedis操作
最近实习了,来了公司,接触到的都是分布式技术,同时要求对Rdis会用,所以就一遍看书学习,学了一段时间了,把自己所学总结下:
Redis使用
:非关系型数据库,是键值对类型数据库。
起个名字不太难
·
2020-08-12 12:22
Redis
SpringData Redis的简单使用
SpringDateRedis是在Jedis框架的基础之上对Redis进行了高度封装,通过简单的属性配置就可以通过调用方法完成对Redis数据库的操作,而且SpringData
Redis使用
了连接工厂(
dibianchan6049
·
2020-08-12 11:29
NOSQL数据库-Redis,springDate
Redis使用
,redis再linux中的安装步骤
第2章Redis概述2.1什么是RedisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型string散列类型hash列表类型list集合类型s
U盘data
·
2020-08-12 10:57
Redis与跳跃表
数据结构简介skiplist与平衡树、哈希表的比较盖题跳跃表是一种有序数据结构,通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的,跳跃表支持平均O(logN),最坏O(N)复杂度的节点查找
Redis
冰释物语
·
2020-08-11 21:25
golang
服务端
golang
Java 面试之数据库
Redis使用
场景缓存(热
冷小鱼
·
2020-08-11 19:24
Java
Redis能干啥?细看11种Web应用场景
Redis使用
的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。
yangcbyang
·
2020-08-11 18:09
redis
redis
redis使用
watch秒杀抢购思路
1、使用watch,采用乐观锁2、不使用悲观锁,因为等待时间非常长,响应慢3、不使用队列,因为并发量会让队列内存瞬间升高importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importredis.clients.jedis.Jedis;/***redis测试抢购**@author10255_
LinvingCode
·
2020-08-11 17:14
java
分布式应用
springboot整合redis学习
SpringBoot操作
Redis使用
Java操作Redis的方案很多,Jedis是目前较为流行的一种方案,除了Jedis,还有很多其他解决方案,如下:除了这些方案之外,还有一个使用也相当多的方案,就是
fresher719
·
2020-08-11 17:17
springboot学习
spring
boot
redis
redis使用
案例
importjava.util.ArrayList;importjava.util.List;importredis.clients.jedis.Jedis;importredis.clients.jedis.JedisPool;importredis.clients.jedis.JedisPoolConfig;importredis.clients.jedis.JedisShardInfo;im
lyasua
·
2020-08-11 17:04
生产环境使用 Docker 部署 Rails 应用 Puma 和 Sidekiq
这里使用一个docker容器来跑rails应用,另一个容器来跑异步队列sidekiq等服务,数据库和
redis使用
RDS和云redis,直接使用docker镜像的数据库也可以。
My东隅
·
2020-08-11 16:17
web开发
《一起学》系列11:Redis入门
Redis使用
场景Redis是一个内存数据库,常作为缓存使用。Redis小巧、轻快,但是也要注意Redis的应用场景。
覃冠日
·
2020-08-11 05:45
技术成长之路
golang
redis使用
连接池
redis基本操作import"github.com/go-redis/redis"varredisClient*redis.ClientredisClient=redis.NewClient(&redis.Options{Addr:addr,Password:password,})if_,err:=redisClient.Ping().Result();err!=nil{fmt.Println(
-缘故-
·
2020-08-10 22:07
golang
数据库
Redis 是什么?
Redis使用
场景1Redis是什么?
白及
·
2020-08-10 21:56
Redis基础
springboot+Lettuce+Protobuf+redis
>fastJsonTemplateConfig配置工具类Jedis和Lettuce对比pomreidsorg.springframework.bootspring-boot-starter-data-
redis
追风的独角鲸
·
2020-08-10 12:48
springBoot
SpringBoot整合
Redis使用
Restful风格实现CRUD功能
前言本篇文章主要介绍的是SpringBoot整合Redis,使用Restful风格实现的CRUD功能。Redis介绍Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的
weixin_33834075
·
2020-08-10 11:08
Redis使用
Swap,但系统可用内存充足
最近生产环境遇到一个很奇怪的问题,系统内存32G,
redis使用
8G左右,剩余的内存都被系统cache使用,从表面上看系统可用内存有20G左右。
weixin_30832351
·
2020-08-10 02:55
redis简单使用记录
redis使用
下载地址https://github.com/MSOpenTech/redis/releasesredis-64-3.6.100.zip安装后启动若报错creatingservertcplisteningsocket127.0.0.1
康康905
·
2020-08-09 23:44
redis
Redis集群搭建
1.2redis集群的数据分片
redis使用
hash槽,每个key通过CRC1
不淘气
·
2020-08-09 18:21
Flask项目笔记_1
文章目录项目简介session和
redis使用
CSRF防护项目目录的创建事项Restful风格后端接口事项接口文档项目简介该项目是一个前后端分离的手机端租房项目前后端不分离:就如之前的Django项目,
FXHaoo
·
2020-08-09 15:48
Flask
Flask项目
python
关于Redis的数据清理
我们数据平台中有使用Redis来给线上提供低延时(20毫秒以内)的高并发读写请求,其中最大的
Redis使用
了阿里云的Redis集群(256G),存储的记录超过10亿,Key的有效期设置为15天,每天写入的记录大概
weixin_34408624
·
2020-08-09 14:52
AOF和数据类型02
redis使用
场景1.缓存(redis数据存储在内存)2.会话保持(生命周期TTL)3.消息队列(list类型)4.计数器(string类型)5.QQ,微信共同好友(集合)6.排行榜(有序集合)7.存储
那个萝卜在飘
·
2020-08-09 12:00
redis使用
(二):五种键值类型
redis中保存的数据都是键值对,键的类型都是字符串类型,值的类型有五种:String,字符串Hashs,哈希表(又称散列),哈希表中的元素是字符串Lists,列表,列表中的元素也是字符串Sets,集合,元素也是字符串SortedSets,有序集合,元素是字符串和一个对应的score一.key的常用命令#KEYpattern查看匹配模式的键,pattern支持glob通配符>KEYS*1)"car
wukong_1
·
2020-08-09 11:43
redis
redis入门
数据存储结构:key-value安装环境准备
Redis使用
c语言开发,需要使用gcc编译程序进行编译。
浪单快手
·
2020-08-09 11:30
Redis
node-redis模块需要注意的事项
node之中连接
redis使用
的redis模块,虽然好用,但是有些地方还是需要注意。
diankou2456
·
2020-08-09 07:17
redis key命名规范
1.建议全部大写2.key不能太长也不能太短,键名越长越占资源,太短可读性太差3.key单词与单词之间以:分开useriduserNameage1zhangsan182lisi164.
redis使用
的时候注意命名空间
weixin_34191734
·
2020-08-09 05:14
Redis对象——字符串
Redis使用
对象来表示数据库中的键和值每个对象都由一个redisObject结构表示,该结构中和保存数据有关的三个属性分别是type属性、encoding属性和ptr属性。
老於记
·
2020-08-09 03:25
Redis
图解Redis之数据结构篇——链表
图解Redis之数据结构篇——简单动态字符串SDS提到
Redis使用
了简单动态字符串,链表,字典(散列表),跳跃表,整数集合,压缩列表这些数据结构来操作内存,并且简单介绍了Redis简单动态字符串。
老於记
·
2020-08-09 03:25
Redis
Redis源码之链表(adlist)
作为一种常用数据结构,链表内置在很多高级的编程语言里面,因为
Redis使用
的C语言并没有内置这种数据结构,所以Redis构建了自己的链表实现。
叶孤心丶
·
2020-08-09 03:16
Redis
Redis
链表
adlist
源码
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他