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方案1.腾讯云有redis主从2.自己部署redis也很简单(1)
redis使用
编译安装方式,所以需要安装编译基本组件#yuminstallgcccppglibcglibc-develgcc-c
weixin_33755557
·
2020-06-28 04:27
Auzre微软云Redis后台StackExchange.
Redis使用
KeySpaceNotification实现缓存过期前操作/处理一些事件...
https://github.com/rustd/RedisSamples/blob/master/HelloWorld/KeySpaceNotifications.cs懂的可以直接看上面官方提供的demo代码就明白怎么用了Auzre上面需要设置keyspacenotificationswith"Kxg"然后在项目启动的时候订阅,比如使用的是Nancy,就在Boostrapper启动里加上订阅程序
weixin_30767921
·
2020-06-28 00:18
Yii2 redis 使用方法
/***基于yii2.0
redis使用
方法*///项目根目录命令行执行composerrequire--prefer-distyiisoft/yii2-redis;//在配置文件中配置redis:我的配置路径是
weixin_30764771
·
2020-06-28 00:27
Redis能干啥?细看11种Web应用场景
Redis使用
的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。
weixin_30763397
·
2020-06-28 00:22
Spring-data-redis配置Fastjson序列化方式
前言项目中由于使用FastJson替换Jackon为默认Json序列化方式,配置
redis使用
Fastjson进行序列化序列化配置redis传入的序列化器必须实现RedisSerializer接口:publicvoidsetValueSerializer
stevejobson
·
2020-06-27 21:48
Redis使用
场景
一.Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSortedset下面我们先来逐一的分析下这五种数据类型的使用和内部实现方式:String
weixin_30472035
·
2020-06-27 20:32
I/O多路复用之select、poll、epoll详解(+Redis)
为什么
Redis使用
了单线程IO多路复用,为什么那么快?参考资料目前支持I/O多路复用的系统调用有select,poll,epoll,I/O多路复用就是通过一种机制,一个进
kuotian
·
2020-06-27 20:00
redis采用tcmalloc导致无法释放内存的问题
redis使用
tcmalloc管理内存,当删除了redis的key后,通过redis的info命令查看内存使用情况,发现内存并没有释放,但是采用默认的jemalloc就不会有这个问题以下是采用tcmalloc
wangneng_168
·
2020-06-27 13:36
redis
面试准备之redis知识点
3.
redis使用
单线程多路IO复用,没有了多线程的上下切换,也没有锁竞争。多路IO复用是指有多个网络请求,只用一个线程来处理。
wangbiao007
·
2020-06-27 12:52
redis
使用Spring-Redis实现消息的发布/订阅
Redis服务器可以实现简单的消息“发布/订阅”服务,下面对spring-redis实现做一个说明spring-
redis使用
RedisMessageListenerContainer进行消息监听,客户程序需要自己实现
valenon
·
2020-06-27 11:04
java
Redis中的跳跃表
Redis使用
跳跃表作为有序集
universe_ant
·
2020-06-27 10:15
Redis
Redis设计与实现(一)对象
一,对象的类型与编码
Redis使用
对象来表示数据库中的键和值。
coffee-123
·
2020-06-27 09:53
数据库
linux7系统安装redis6.0.3
未找到命令,再次执行下载命令等待文件下载完成需要先安装wget命令:yum-yinstallwget也可以访问https://redis.io下载最新版,下载到本地,通过工具连接拉取到服务器中2.解压
redis
亮亮同學
·
2020-06-27 01:43
linux
redis
为什么分布式一定要有Redis?
本文围绕以下几点进行阐述:为什么使用
Redis使用
Redis有什么缺点单线程的Redis为什么这么快Redis的数据类型,以及每种数据类型的使用场景Redis的过期策略
weijinqiang520
·
2020-06-26 22:27
redis
分布式
技术
Redis执行Lua脚本详细实例
1、
redis使用
lua的好处Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行,使用lua脚本有以下一些好处:1).减少网络开销:本来5次网络请求的操作,可以用一个请求完成
Java高知社区
·
2020-06-26 19:26
Redis
lua
linux
hi
redis使用
案例-同步、Pipelining、异步
代码工程文件:https://github.com/v354412101/hiredis_test1、同步调用:#include#include"hiredis/hiredis.h"intmain(){redisContext*c=redisConnect("127.0.0.1",6379);if(c==NULL){printf("Can'tallocaterediscontext\n");ret
tech2ipo
·
2020-06-26 18:21
Redis
redis
hiredis
NoSQL--Redis
Memcached类似,也属于k-v数据存储Redis官网:redis.io支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sortedsets(有序集合)
redis
swtIrene
·
2020-06-26 16:06
redis系列七LUR清除算法
redis默认使用的就是LRU算法,服务器的内存是有限的,当
redis使用
的内存达到最大值的时候,再继续存入数据就会将内存有原有的数据删除掉才可以再保存,这种删除数据的策略就是最近最少使用的数据删掉。
sswltt
·
2020-06-26 14:12
技术人生
关于
redis使用
set时设置超时时间的问题
redis的官网(http://redis.io)中是这样描述的:SETkeyvalue[EXseconds][PXmilliseconds][NX|XX]Availablesince1.0.0.Timecomplexity:O(1)Setkeytoholdthestringvalue.Ifkeyalreadyholdsavalue,itisoverwritten,regardlessofitst
ssergsw
·
2020-06-26 14:40
NoSQL
Redis
nginx配置+
redis使用
以及同步
交易型系统设计的一些原则:在设计系统时,应该多思考墨菲定律:1.任何事情都没有表面看起来那么简单;2.所有的事都会比你预计的时间长;3.可能出错的事总会出错;4.如果你担心某种情况发生,那么它就更有可能发生。大流量缓冲:电商大促时,系统流量高于正常流量的几倍甚至几十倍,解决手段很多,一般都是牺牲强一致性,而保证最终一致性。比如扣减库存:数据闭环:因为数据来源太多,影响服务稳定性的因素就非常多,可以
sillentHill
·
2020-06-26 10:21
nginx
redis
同步
配置
Redis的使用场景
Redis使用
场景1缓存作为key-value形态的内存数据库,使用Redis缓存数据非常简单,只需要通过String类型将序列化后的对象存起来即可。
shine10076
·
2020-06-26 09:09
Redis设计与分析
CacheEasy-Redis私有云平台
因为
redis使用
起来非常简单,很多公司一开始可能各个业务部门、甚至是个人都直接自己维护一套redis服务,然后在使用过程中随着业务的增加也就这么混合着用着。
简易得
·
2020-06-26 05:13
redis
redis
nosql
私有云
平台
redis使用
过程中遇到的瓶颈有哪些,怎样解决?
瓶颈1)机器内存大小,因为redis的数据放在内存里,所以存放数据量的多少取决于内存的多少2)Master写内存快照,save命令调度rdbSave函数,会阻塞主线程的工作,当快照比较大时对性能影响是非常大的,会间断性暂停服务,所以Master最好不要写内存快照。3)单点故障4)主从复制解决办法总结:1.Master最好不要做任何持久化工作,包括内存快照和AOF日志文件,特别是不要启用内存快照做持
修仙女魔
·
2020-06-26 01:38
redis
Redis集群高可用原理解析
Redis集群是一个分布式(distributed)、容错(fault-tolerant)的Redis内存K/V服务,普通单机
Redis使用
的功能仅是集群中功能的一个子集(subset)。
为爱修行
·
2020-06-25 21:37
基于redis实现的扣减库存
将库存放到
redis使用
redis的incrby特性来扣减库存。分析在上面的第一
qq_41534566
·
2020-06-25 20:58
Java进阶
Java
架构
Java
架构
《大厂内部资料》Redis 性能优化的 13 条军规!全网首发
Redis是基于单线程模型实现的,也就是Redis是使用一个线程来处理所有的客户端请求的,尽管
Redis使用
了非阻塞式IO,并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)),但由于Redis
qq_41490913
·
2020-06-25 20:03
redis
Redis数据类型实现原理
1、对象的类型与编码
Redis使用
前面说的五大数据类型来表示键和值,每次在Redis数据库中创建一个键值对时,至少会创建两个对象,一个是键对象,一个是值对象,而Redis中的每个对象都是由redisObject
么事儿
·
2020-06-25 20:29
Redis
数据类型
php安装redis扩展及操作redis
php安装redis扩展及操作redis关于
redis使用
终端可以使用但是浏览器页面无法使用的情况Redis是远程的基于内存的非关系型数据库。
utf--8
·
2020-06-25 19:04
php
Redis单机安装
官网:https://redis.io/redis中文网:http://www.redis.cn/redis各个版本下载:http://download.redis.io/releases/本文使用:
redis
Coding Farmer
·
2020-06-25 16:30
Redis
Redis集群搭建(从入门到实战)
我们针对以上介绍的三种服务器集群模式在centos7.4.1708版本的操作系统上进行搭建,操作系统安装必须安装带GUI的服务器,对
redis使用
离线安装方式,不使用yum源安装。
砌墙民工
·
2020-06-25 14:46
中间件
redis
centos
数据库
分布式
linux
redis集群方案之redis cluster的搭建部署(redis版本:redis-5.0.3)--三主三从
Linux下redis集群方案之rediscluster的搭建部署一.rediscluster集群的介绍1.
redis使用
中遇到的瓶颈2.redis-cluster的优势3.redis-cluster名词介绍
CL82
·
2020-06-25 10:02
企业实战
linux安装redis,服务器CentOS Linux release 7.6.1810 (Core)
mkdirredis[root@VM_0_3_centos/]#useraddredis[root@VM_0_3_centos/]#passwdredis[root@VM_0_3_centos/]#chmod777
redis
Storm Mun
·
2020-06-25 09:30
redis
linux
centos
redis
redis集群如何解决重启不了的问题
redis使用
集群部署,如果遇到断电或者服务器重启,当再次启动的时候,有时候会启动不了。需要使用trib的fix命令进行修复。如果修复还是不行的话,可以清除节点数据再重新建集群,前提要备份之后操作。
风一样的男人_
·
2020-06-25 09:00
Docker
玩转docker
(
Redis使用
系列) Springboot 实现Redis消息的订阅与分布 四
(建议初学者把这个系列前面的都看看,那对于redis的基本使用操作及一些消息的订阅分布都是没问题的了)Redis,一个缓存数据库。不仅仅是能用于对数据的CRUD,也可以作为一个消息中间件,用来进行消息的分发和订阅。话不多说,我们直接进入代码part:使用springboot去实现Redis的消息订阅与发布,前提是你的项目已经能正常连接上redis了,这里就不做连接介绍了(不清楚的可以去看这个系列的
小目标青年
·
2020-06-25 09:54
Redis
跟我一起玩转
SpringBoot
(
Redis使用
系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
前言该篇为
redis使用
系列的第六篇,在springboot整合redis基础上使用BloomFilter布隆过滤器。
小目标青年
·
2020-06-25 09:23
Redis
跟我一起玩转
SpringBoot
redis使用
教程(一)
Redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis相对于其他key-value缓存产品主要有如下三个特点:①Redis支持数据持久化,可以将内存中的数据保存在磁盘中,重启的失火可以再次加载进行使用。②Redis支持的数据类型十分丰富,不仅支持key-value类型,同时还提供了list,set,zset,hash等数据结构的存储。③Redi
qq_33666932
·
2020-06-25 07:56
服务器端
redis
Redis-数据结构与对象-对象
1.作用
Redis使用
对象作为五种不同类型的底层实现,字符串,列表,哈希,集合,有序集合等而对象是基于之前的分析的数据结构创建的。
Aaron_涛
·
2020-06-25 06:33
Redis
数据库
Redis系列
数据库框架学习笔记(1)Redis设计与实现之简单动态字符串实现原理
有序集合对象这五种中的一种;简单动态字符串SDS(simpledynamicstring):笔记:redis保存的是字节数组---》buf字节数组,因为c中会判断‘/0’认为到结尾,无法保存其他中间可能出现‘/0’的数据,
redis
香菜胡萝卜
·
2020-06-25 06:59
框架
Docker端口映射
docker指令:dockerrun-pip:hostPort:containerPort
redis使用
-p参数会分配宿主机的端口映射到虚拟机。IP表示主机的IP地址。
173300598
·
2020-06-25 02:28
Docker
linux配置redis集群(一台服务器模拟六台)
、使用xftp工具上传linux服务器上3、解压redis的压缩包tar-zxvfxxxx(redis压缩包名字)4、编译redis进入到redis目录make&&makeinstall
redis使用
c
半步跨过太平洋
·
2020-06-24 22:05
大数据量下解决redis -- keys查寻卡顿的情况
redis使用
Jedis控制操作2.使用keys进行模糊查询publicstaticSetredisKeys(Stringpattern){Setkeys=newHashSetnodes=jedis.getClusterNodes
邢邢邢
·
2020-06-24 20:57
SpringBoot集成多个Redis实例
访问redis依赖spring-boot-starter-data-redisorg.springframework.bootspring-boot-starter-data-
redis使用
与配置程序只访问
哪吒不听话
·
2020-06-24 17:35
JAVA
在
redis使用
lua的一些情况记录
在lua里面获取多次redis的hash数据,locala=redis.call('hget','test','a');localb=redis.call('hget','test','b');localc=redis.call('hget','test','c');locald=redis.call('hget','test','d');可以写成如下代码,减少访问redis的次数,提高效率loc
一只小肥猫
·
2020-06-24 16:49
redis
lua
Redis使用
认证密码登录
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepassfoobared去掉前面的注释,并修改为所需要的密码:requirepassmyPa
lovemysea
·
2020-06-24 08:31
redis
8.2、内存管理
设置内存上限
Redis使用
maxmemory参数限制最大可用内存。限制内存的目的主要有:用于缓存场景,当超出内存上限maxmemory时使用LRU等删除策略释放空间。防止所用内存超过服务器物理内存。
linuxzw
·
2020-06-24 07:50
Redis使用
SDS的原因
SDS定义structsdsher{//记录buf中已保存字符的长度//等于SDS所保存的字符串的长度intlen;//记录buf数组中未使用字节的数量intfree;//字节数组,用于保存字符串charbuf[];};说明:SDS为了能够使用部分C字符串函数,遵循了C字符串以空字符结尾的惯例,保存空字符的1字节不计算在SDSlen属性中,并且为空字符分配额外的1字节空间,以及添加空字符到字符串末
keq_keq
·
2020-06-24 00:04
数据库
Redis使用
GEO计算两点间的距离
之前在项目中使用了Redis的GEO函数,第一次接触,所以记录下来。首先看下自己项目中的例子,然后后面会帖一个大佬写的例子。首先我们需要在pom.xml中引入jar然后需要配置javaBean然后就是应用了try(Jedisjedis=jedisPool.getResource()){//往redis中存入一个点,名称为car,坐标为lng,lat,key为check:geo:car:rentSi
JiuShanCunMonkeyKing
·
2020-06-23 22:04
java
Redis
一个 C++ redis 集群管理工具
于是acl库作者基于acl中的redis模块库,用C++语言写了一个redis集群管理工具:redis_builder,没有过多的包依赖,可以方便
redis使用
者快速地建立redis集群,此外,该工具还可以
iteye_18264
·
2020-06-23 19:45
redis实践
Redis:九、
redis使用
场景
传统MySQL+Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。2.Memcached与MySQL数据库数据一致
iteye_14514
·
2020-06-23 18:30
Spring-data-
redis使用
心得
上个星期用redis,protobuf实现了一个轻量级的mq。过程中尝试用了spring-data-redis,目前是1.0.0.2.M2-SNAPSHOT版本,貌似之前已经release了一个版本。优点1.目前redisjava客户端有多个:如jredis,jedis。用adapter的方式屏蔽了底层实现。让我们可以随意切换redis实现2.将各种操作分类存放,不用在一个类中看到满篇的方法调用。
hongrenldd
·
2020-06-23 15:35
Spring
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他