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分布式锁请慎用!
作者:浪漫先生来源:juejin.im/post/6854573212831842311前言基于
Redis使用
分布式锁在当今已经不是什么新鲜事了。
emprere
·
2020-08-25 12:03
分布式
redis
java
编程语言
区块链
Redis中的对象底层实现
I、对象的类型与编码
Redis使用
对象来表示数据库中的键和值,其中键对象只能使用字符串,而值对象可以使用五种对象中的任意一种。
wenmingxing
·
2020-08-25 09:34
Redis主从哨兵集群模式概念以及搭建
目录前言一、
Redis使用
准备工作1.1、下载redis1.2、安装redis二、Redis部署2.1、单节点模式部署2.2、主从模式部署2.2.1主从模式的感念:2.2.2主从模式的理解:2.2.3主从模式的缺点
apricotCandy
·
2020-08-25 06:32
Redis 为什么快?IO多路复用(select,poll,epoll)
Redis使用
epoll作为非阻塞I/O多路复用的实现,IO多路复用程序监听多个socket,并将socket放到队列中,每次从队列里取出一个socket给事件分派器,事件分派器再把socket分派给对应的事件处理器进行处理
喵了个咪的回忆丶
·
2020-08-24 20:14
08
redis
说Redis
远程字典服务器)key-value内存数据库key是一个stringvalue可以是string,list,hash,set,zset,bitmaps等等几乎所有的互联网公司都会使用,新浪微博是全球最大的
Redis
杨博东的博客
·
2020-08-24 18:34
SQL和NOSQL
一个高性能的序列化实现
需要的环境:jdk8、
redis使用
场景:redis缓存优化,秒杀场景,比java本身提供的序列化性能更优依赖的jar包:org.springframework.bootspring-boot-starter-data-redisredis.clientsjedis2.9.0com.dyuproject.protostuffprotostuff-core1.0.8com.dyuproject.pr
指尖上的程序
·
2020-08-24 18:53
数据结构与算法
Redis使用
场景讲解
一、Redis的5大数据类型简易图二、String应用场景单值存储SETkeyvalueGETkey对象缓存SETuser:1value(json字符串)MSETuser:1:namezhangsanuser:1:sexFMGETuser:1:nameuser:1:sex对象缓存SETNXproduct:1true//返回1代表取所成功,0代表取锁失败‘...执行业务操作DELproduct:1S
Payne Yu
·
2020-08-24 17:08
数据库
redis
Redis 性能优化的 13 条军规!史上最全
Redis是基于单线程模型实现的,也就是Redis是使用一个线程来处理所有的客户端请求的,尽管
Redis使用
了非阻塞式IO,并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)),但由于Redis
Java中文社群
·
2020-08-24 16:03
java
redis
redis集群
Yii2.0 Redis 配置及常用命令汇总
我的博客站OceanicKang|《Yii2.0Redis配置及常用命令汇总》Redis安装及配置可查看:https://www.oceanickang.com/search/Redis/Yii2.0的
Redis
Oceanic_Kang
·
2020-08-24 16:42
YII2.0
将Redis用作LRU缓存
本页涵盖Redismaxmemory指令的更一般主题,该指令用于将内存使用量限制为固定数量,并且还深入介绍了
Redis使用
的LRU算法,实际上是确切的LRU的近似值。从Redis版本4.0开始,引
Yujiaao
·
2020-08-24 15:56
redis
lrucache
Spring Boot中使用Flyway来管理数据库版本
JdbcTemplate使用Spring-data-jpa简化数据访问层(推荐)多数据源配置(一):JdbcTemplate多数据源配置(二):Spring-data-jpa使用NoSQL数据库(一):
Redis
程序猿DD
·
2020-08-24 13:04
springboot
flyway
Redis源码剖析--跳跃表
Redis使用
跳跃表作为有序集合键的底层实现之一:如
harleyliu
·
2020-08-24 12:39
redis
源码
Redis高性能的五大原因
高性能五大原因,总结为:redis工作在内存中,数据存取速度快redis数据本质上都是key-value,格式简单,意味着解析快redis对数据的操作是单线程的,不存在资源竞争问题,避免抢锁带来的性能消耗
redis
淘呼噜
·
2020-08-24 12:35
redis
java
后端
java
redis使用
之利用jedis实现redis消息队列
应用场景最近在公司做项目,需要对聊天内容进行存储,考虑到数据库查询的IO连接数高、连接频繁的因素,决定利用缓存做。从网上了解到redis可以对所有的内容进行二进制的存储,而java是可以对所有对象进行序列化的,序列化的方法会在下面的代码中提供实现。序列化这里我编写了一个java序列化的工具,主要是对对象转换成byte[],和根据byte[]数组反序列化成java对象;主要是用到了ByteArray
javageekcoder
·
2020-08-24 11:29
redis
Redis~从入门到入坑。
Redis使用
。其他Redis相关。redis-benchmark~测试性能工具。单线程。默认16个数据库,类似数组下标从0开始,初始默认使用0号
lyfGeek
·
2020-08-24 09:13
Redis
Redis使用
实例(RedisHelper)
publicclassRedisHelper{privatestaticJedisPoolpool=null;static{if(pool==null){JedisPoolConfigconfig=newJedisPoolConfig();//控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取;//如果赋值为-1,则表示不限制;如果pool已经分配了maxA
著一
·
2020-08-24 08:29
JAVA
web
Redis读书笔记 - 原理篇
为了处理客户端的并发连接,
redis使用
基于事件驱动的io多路复用来管理多个socket。
不叫大仁不姓李
·
2020-08-23 22:54
说说 Redis 中的字典?
个人学习Redis的总结学习笔记,参考资料都在文末给出,建议阅读内容较多,点赞收藏不迷路~字典概述
Redis使用
C来实现,Redis的数据库使用字典来作为底层的实现,对数据库的增、删、改、查操作都是构建在对字典的操作之上的
以后再换个名字
·
2020-08-23 19:35
Redis
redis简介与安装
redis使用
场景:1、登录会话存储:存储在redis中,与memcached相比,数据不会丢失。2、排行版/计数器:比如一些秀场类的项目,经常会有一些前多少名的主播排名。
97833632c0c7
·
2020-08-23 18:28
RubyPHP:支持swoole和普通CLI,使用Thinkphp语法规则
swoole是PHP的一个插件,点击以下链接安装,区别于普通PHP的地方在于:类的实例化不必等到每次请求的时候创建,mysql和
redis使用
长连接,不必每次请求的时候再去创建。在高并发的场景
fanghailiang2016
·
2020-08-23 16:30
PHP开发
Redis系列学习:一、初识Redis
目录第1章初识Redis1.概念2.redis特性3.
Redis使用
场景4.Redis的建议第1章初识Redis1.概念Redis是一个开放源代码(BSD许可)的内存中数据结构存储,用作(NoSQL)数据库
坐的我尾巴骨疼
·
2020-08-23 14:22
Redis
分布式
Java
Redis开发与运维 笔记一
单线程架构
Redis使用
了单线程架构和I/O多路复用模型来实现高性能的内存数据库服务。为什么
Redis使用
单线程模型会达到每秒万级别的处理能力呢?可以将其归结
Prongs_
·
2020-08-23 14:36
Ubuntu安装redis和redis-php扩展
通过apt-get安装的
redis使用
方法sudoapt-getinstallredis-serversudoapt-getinstallphp-redisvim/etc/redis/redis.conf
idjl
·
2020-08-23 11:50
Linux
redis实战(五)
redis使用
场景(zset)前言zset,有序set。看过我redis第一篇文章的小伙伴应该都知道,底层数据结构为跳表,通过跳表结构减小插入排序的时间复杂度(这里不知道的同学可以去看下第一篇文章)。
mazhenxing0805
·
2020-08-23 10:42
redis
redis实战(三)
redis使用
场景(list)前言在开始redislist使用场景之前,让我们回顾一下redis的list数据结构。
mazhenxing0805
·
2020-08-23 10:42
redis
redis实战(二)
redis使用
场景(String)上文中我们讲到redis一共有5中数据结构(String,Hash,List,Set,Zset),大家了解到了其底层数据结构以及存储方式,那这五种数据结构怎么使用呢?
mazhenxing0805
·
2020-08-23 10:11
redis
redis的线程模型,过期策略,持久化,缓存穿透和缓存雪崩,分布式锁
redis使用
文件事件处理器,是单线程的,它采用IO多路复用机制同时监听多个socket,根据socket上的事件来选择对应的事件处理器进行处理命令到达服务端以后不会立即执行,而是进入一个队列中,然后I
aasoga
·
2020-08-23 05:42
java
抢红包案例分析以及代码实现(四)
前文回顾抢红包案例分析以及代码实现(一)抢红包案例分析以及代码实现(二)抢红包案例分析以及代码实现(三)上面三篇博文是使用的MySql数据库来作为数据的载体数据最终会将数据保存到磁盘中,而
Redis使用
的是内存
java面试笔试
·
2020-08-23 05:55
Redis学习笔记&源码阅读--压缩列表-概念
申明本文基于Redis源码5.0.8本文内容大量借鉴《Redis设计和实现》和《Redis5设计与源码分析》概念压缩列表存储结构
Redis使用
字节数组表示一个压缩列表,压缩列表结构示意如下所示:zlbyteszltailzllenentry1
sx666777888
·
2020-08-23 02:05
Redis
Redis 使用hash存储对象及读对象;
1.
redis使用
hash直接存储对象;//连接redis数据库$redis=newRedis();$redis->connect('45.32.16.235',6379);//直接将数据插入到redis
pinming_sanlang1990
·
2020-08-23 02:47
Nosql
Java笔试面试-Redis
1.
Redis使用
场景有哪些?答:
Redis使用
场景如下:记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis有哪些功能?
PauperGuy
·
2020-08-23 01:36
Java笔试面试
Redis集群 安装、命令、API
集群安装、命令、APIwindow安装redisjavaJedisapi:redis集群apiJedisCluster、redis连接池apiJedisPoolRedis集群搭建、SpringData
Redis
あずにゃん
·
2020-08-23 00:06
Redis
window 安装 redis
集群安装、命令、APIwindow安装redisjavaJedisapi:redis集群apiJedisCluster、redis连接池apiJedisPoolRedis集群搭建、SpringData
Redis
あずにゃん
·
2020-08-23 00:33
Redis
Redis 集群搭建、Spring Data
Redis使用
集群安装、命令、APIwindow安装redisjavaJedisapi:redis集群apiJedisCluster、redis连接池apiJedisPoolRedis集群搭建、SpringData
Redis
あずにゃん
·
2020-08-23 00:33
Spring
Data
Redis
Redis
Spring
Data
Redis
Redis
redis 集群搭建
集群安装、命令、APIwindow安装redisjavaJedisapi:redis集群apiJedisCluster、redis连接池apiJedisPoolRedis集群搭建、SpringData
Redis
あずにゃん
·
2020-08-23 00:33
Redis
Redis
基于IDEA的Jedis的使用之JedisPool(史上最最最最最最全l!!!)
[使用IDEA创建一个SpringBoot工程路径:]https://blog.csdn.net/weixin_45423451/article/details/103137733[基于JAVA的
redis
20fen
·
2020-08-22 23:06
SpringBoot
redis
java Jedis api:redis集群api JedisCluster、redis连接池api JedisPool
集群安装、命令、APIwindow安装redisjavaJedisapi:redis集群apiJedisCluster、redis连接池apiJedisPoolRedis集群搭建、SpringData
Redis
あずにゃん
·
2020-08-22 20:56
Redis
还在自建Redis缓存?那你就out了
Redis使用
ANSIC语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。在游戏应用中,可以将一些非角色数据,如排行榜等存储在Redis中以提升用户访问速度。
中间件小哥
·
2020-08-22 20:26
Spring WebFlux (9): 配合
redis使用
redis是著名的缓存数据库,同时也是Key-Value数据库,使用redis可以做许多工作,共享session,实现一个小的队列,最主要还用来作为缓存。在webflux中使用redis用于缓存有些蛋疼,需要自己配置,而且返回的都是publisher,本篇也不着重实现这个,本篇只是在SpringWebFlux(7):SpringbootSecurity+jwt登录鉴权的基础上,添加一些redis的
泛泛之素
·
2020-08-22 18:33
WebFlux
Spring
Spring boot2.0整合redis
准备工作本文的
redis使用
docker进行安装。具体docker的学习,请自行百度。
奋斗中的架构师
·
2020-08-22 11:43
Redis批量执行(如list批量添加)命令工具 —— pipeline管道应用
前言
Redis使用
的是客户端-服务器(CS)模型和请求/响应协议的TCP服务器。
繁星落眼眶
·
2020-08-22 10:19
php
phpredis
管道
性能优化
批量插入
redis使用
中存在的问题及如何避免(二)
redis使用
中存在的问题及如何避免(一)阐述了redis的阻塞问题及缓存穿透问题,本文将继续总结redis在使用中的问题及方案。
帅帅的波
·
2020-08-22 10:04
redis
热点
缓存
缓存设计
02-Redis内存划分
Redis作为内存数据库,在内存中存储的主要内容是数据(键值对)数据数据是Redis中存储的主要内容,这部分占用的内存会统计在used_memory中
Redis使用
键值对存储数据,其中的值(对象)包含5
Mr.Yakun
·
2020-08-22 09:15
redis
深入理解Spring Redis的使用 (一)、Spring Redis基本使用
(本文章不做redis基本命令使用的讲解)1.
Redis使用
场景Redis是一
weixin_30788239
·
2020-08-22 03:21
Redis使用
过程中的一些常用命令汇总
最近购买了阿里云的Redis做论坛session存储和缓存实现,本身项目中也使用了Redis做分布式集群session管理,抽空整理一下常用到的命令集合(随时更新)。本地或者远程连接redis-cli-hhost-pport-apasswordredis-cli-h172.16.1.120-p6379-a123456或者redis-cli-h172.16.1.120-p6379#然后输入auth+
奇点一氪
·
2020-08-22 03:01
Python3 操作 Redis(Cluster)及实践(key 前缀)词频统计
目录一、简单介绍二、安装Redis模块三、Redis模块基本操作1、Redis模块使用分类2、
Redis使用
参考文档3、Python操作Redis模式4、数据操作4.1redisconn.py4.2redis_key_analysis.py4.3
if 0 = -I can
·
2020-08-21 22:25
Python
Redis
Cluster
Redis
redis使用
多个实例
2019独角兽企业重金招聘Python工程师标准>>>我们先看一下redis的启动语句/usr/sbin/redis-server/etc/redis.conf启动语句是要加入配置文件的。系统默认的端口为6379如果我们需要新增的实例端口改为6380的话需要改的copy多一份redis.conf为redis-6380.conf,其中内容pidfile/var/run/redis/redis_638
weixin_33877885
·
2020-08-21 22:35
Redis大Key优化
Redis大key
Redis使用
过程中经常会有各种大key的情况,比如:单个简单的key存储的value很大hash,set,zset,list中存储过多的元素(以万为单位)由于redis是单线程运行的
Shower稻草人
·
2020-08-21 21:05
Redis
redis使用
中key值一样在不同的field中会不会出现覆盖问题
首先要了解,redis是一个类似memcached的key/value存储系统,它支持存储的value类型相对较多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。当我们在使用redis的时候,通过hset(key,field,value);方法向redis中插入数据,今天想到一问题,在插入key值一样但field值不一样的时候会不会出现key里对应value值
不喜欢吃猫的鱼
·
2020-08-21 20:54
redis
java
Redis key格式化
redis使用
的频次过多,key值的分散使用,可能会导致key值的重复或者混乱,为了使key值简明易懂,可以格式化key。即key=keyFormat+keyValues。
w_t_y_y
·
2020-08-21 17:24
redis
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他