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事务redis中的事务是一组命令的集合,事务中的命令要么全部执行,要么都不执行,Redis通过MULTI、DISCARD、EXEC和WATCH四个命令来实现事务功能,multi表示事物的开启,exec表示事物的执行,exec执行后返回事务执行的结果,discard表示放弃事务执行,清空事务队列中已有的所有命令并退出队列,watch用于监视给定的键,如果键被其他客户端修改,将不会执行事务。
cxf210210
·
2020-03-25 21:53
redis
springboot整合redis
redisTemplate为空解决办法1.官网2.集群文档3.整合引入依赖org.springframework.bootspring-boot-starter-data-redisredis配置文件#=========
redis
泥煤的嘎嘎
·
2020-03-22 00:08
基于redisson+spring cache+caffeine实现的分布式异步通知高性能二级缓存开发
技术介绍redissonRedisson是架设在
Redis基础
上的一个Java驻内存数据网格(In-MemoryDataGrid)。
510_C
·
2020-03-21 00:36
Redis 学习笔记
Redis基础
知识RedisC语言开发的一个开源的高性能键值对(key-value)内存数据库,可以用作数据库、缓存、消息中间件等。性能优秀,直接内存操作,读写速度快,支持10WQPS并发。
linyk3
·
2020-03-17 20:59
高性能缓存中间件Redis应用实战(JAVA)
目录:1、万丈高楼平地起——
Redis基础
数据结构2、千帆竞发——分布式锁3、节衣缩食——位图4、四两拨千斤——HyperLogLog5、层峦叠嶂——布隆过滤器6、断尾求生——简单限流7、一毛不拔——漏斗限流
DreamsonMa
·
2020-03-16 00:28
Redis基础
数据结构-压缩列表
正文 压缩列表(Ziplist)是列表键和哈希键的底层实现之一 当一个列表键只包含少量列表项,并且每个列表项要么就是小整数值,要么就是长度比较短的字符串,那么Redis就会使用压缩列表来做列表键的底层实现。1.1压缩列表的构成 压缩列表是Redis为了节约内存而开发的,是由一系列特殊编码的连续内存块组成的顺序型(sequential)数据结构。一个压缩列表可以包含任意多个节点(entry),
于情于你
·
2020-03-15 14:40
最全
Redis基础
知识
NoSQL概述什么是NoSQLNoSQL不仅仅是SQL,它是NotOnlySQL的缩写,也是众多非关系型数据库的统称NoSQL和关系型数据库一样,也是用来存储数据的仓库。为什么需要NoSQL?随着互联网的高速发展,数据量、访问量呈爆发式式增长。比如12306中国铁路票务系统。一年售出车票有30多亿张;网上售票比例超过了80%;互联网高峰日售出车票达到了1282多万张;高峰时每秒售票超出1000张;
张有路
·
2020-03-14 11:00
2018-12-13 Redisson项目介绍
Redisson项目介绍RuiGueditedthispageonMay24·18revisionsimageRedisson项目介绍Redisson是架设在
Redis基础
上的一个Java驻内存数据网格
Albert陈凯
·
2020-03-14 09:20
6
Redis基础
知识
1)单进程单进程模型来处理客户端的请求。对读写等事件的响应是通过对epoll函数的包装来做到的。Redis的实际处理速度完全依靠主进程的执行效率epollepoll是Linux内核为处理大批量文件描述符而作了改进的epoll,是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率;2)多库默认16个数据库,类似数组下表
笑Skr人啊
·
2020-03-08 05:47
使用EventBus + Redis发布订阅模式提升业务执行性能(下)
Redis基础
命令Redis有两种方式可支持我们实现MQ功能,1、使用列表(List)相关命令特性;2、使用publish、subscribe命令特性;
长沙大鹏
·
2020-03-07 15:00
Redis基础
主要内容redis1.概念2.下载安装3.命令操作1.数据结构4.持久化操作5.使用Java客户端操作redisRedis1.概念:redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站
平酱
·
2020-03-04 18:00
redis基础
知识
redis安装sudoapt-getinstallredis-serverredis基本配置文件/lib/systemd/system/redis-server.service/etc/redis/redis.conf--主要的配置文件,包含ip/端口/数据文件地址/日志地址/守护进程等基本配置在源文件/usr/local/redis目录下,文件redis.conf为配置文件绑定地址:如果需要远程
FangHao
·
2020-03-04 09:47
Redis基础
数据结构-链表
前言 托更了一天,因为新型肺炎疫情的影响,公司昨天开工了。长时间在家里待着,突然开工了。比较不适应,觉得比较疲惫,所以没更新,对不住,不会逃跑的。今天补上,本来想的是周末补4篇,有点过分了哈哈。今天要分享的是Redis里面的第二个数据结构-链表。科班出身的大家,对这个结构都不陌生,所以不会啰嗦太多基础的东西。干货开始 Redis使用的C语言并没有链表这种结构,所以Redis构建了自己的链表实现
于情于你
·
2020-02-29 10:07
Redis基础
数据结构-字典
正文基础数据结构 字典,又称为符号表(symboltable)、关联数组(associativeanay)或映射(map),是一种用于保存键值对(key-valuepair)的抽象数据结构。 Redis所使用的C语言并没有内置这种数据结构,因此Redis构建了自己的字典实现。 Redis字典所使用的哈希表结构如下:typedefstructdictht{//哈希表数组dictEntry**t
于情于你
·
2020-02-29 10:19
Redis入门教程
redis基础
知识汇总.png1、Redis简介Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
AKyS佐毅
·
2020-02-28 20:50
2018-10-14 Redisson项目介绍
Redisson项目介绍RuiGueditedthispageonMay24·18revisionsimageRedisson项目介绍Redisson是架设在
Redis基础
上的一个Java驻内存数据网格
Albert陈凯
·
2020-02-27 14:00
Redis基础
(1)——数据类型
五种基本类型及其用法STRING类型获得符合规则的键名列表KEYSpatternpattern可以以glob通配符的形式出现|符号|含义||---|---||?|匹配一个字符||*|匹配任意个字符||[]|匹配括号见的任意字符,可以用-来表示一个范围,如a[b-d]可以匹配ab,ac,ad||\x|匹配字符x,用于转意,若需要匹配?则使用\?|EXISTSkey如果key存在则返回整数类型的1,否
nailding
·
2020-02-26 20:43
Redis基础
知识总结
Redis是完全开源的,极高性能的NoSql的数据库;读的速度能达到110000次/s,写的速度能达到81000次/s数据类型数据类型可存储值STRING字符串、整数或者浮点数LIST列表SET无序集合HASH包含键值对的无序散列表ZSET有序集合为什么是单线程的Redis是基于内存的操作,CPU不是Redis的瓶颈省去了很多上下文切换线程的时间,不用去考虑各种锁的问题多路I/O复用:使用了单线程
天行者YANG
·
2020-02-25 11:52
Redis基础
类型语法命令
auth密码认证登陆redisString字符中的对象是以Json格式进行存储的setkeyvalue添加一个键值对getkey获取到该值delkey删除msetmget批量操作incrkey数字数据的值+1incrbykeyincrement数字数据的值+incrementincrbyfloatkeyincrement加小数decrkey数字数据的值-1decrbykeyincrement数字数
Binary_r
·
2020-02-24 16:47
Redis基础
操作
启动关闭启动redis:redis-server默认端口6379,指定端口启动:redis-server--port6380停止redis:redis-cliSHUTDOWN停止服务:sudo/etc/init.d/redis-serverstop启动服务:sudo/etc/init.d/redis-serverstart使用命令行客户端redis-cli操作自定义地址和端口号redis-cli-
红煌流星
·
2020-02-20 08:26
Redis基础
的数据结构(1)--String
接上MacOS/Linux下安装Redis-,启动Redis服务端和客户端。Redis常用到基础数据结构有:String、hash、list、set、sortedset一、String(字符串)字符串string是Redis最简单的数据结构。Redis所有的数据结构都是以唯一的key字符串作为名称,然后通过这个唯一key值来获取相应的value数据。不同类型的数据结构的差异就在于value的结构不
Chasel_H
·
2020-02-18 21:28
Redis学习笔记(二)
Redis基础
本文主要包括Redis配置文件、持久化、事务和消息订阅一、Redis配置文件redis.conf在redis的安装目录下,我们按照redis.conf的配置文件依次说明1units配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit对大小写不敏感单位换算2INCLUDES包含可以通过includes包含,redis.conf可以作为总闸,包含其他,比如例子3GENERAL通用
TiaNa_na
·
2020-02-18 12:35
阿里面试Redis最常见的三个问题:缓存击穿、雪崩、穿透(带答案)
正文上一期吊打系列我们提到了Redis的基础知识,还没看的小伙伴可以回顾一下《吊打面试官》系列-
Redis基础
那提到Redis我相信各位在面试,或者实际开发过程中对缓存雪崩,穿透,击穿也不陌生吧,就算没遇到过但是你肯定听
wx5e4374b46690b
·
2020-02-17 16:15
redis
java
缓存
redis基础
操作
在Docker运行Redis拉取redis镜像dockerpullredis运行redis容器dockerrun--namemyredis-d-p6379:6379redis执行容器中的redis-cli,可以直接使用命令行操作redisdockerexec-itmyredisredis-cliRedis五种基本数据类型类型说明适用场景常用命令string字符串,内部结构类似java中的Array
尚亦汐
·
2020-02-16 23:14
04-数据库Redis[Python]
一、
Redis基础
概述Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序。
EndEvent
·
2020-02-15 03:04
Redis基础
篇:初认识,来跟Redis混个脸熟
Githubissues:https://github.com/littlejoyo/Blog/issues/个人博客:https://littlejoyo.github.io/微信公众号:Joyo说redis1.什么是Redis?记住Redis是一款键值对(key-value)形式的NoSql数据库,NoSql=notonlySql,高性能解决高并发的需求。由C语言开发。redis是基于内存的,
浅蓝色的麻吉
·
2020-02-14 14:59
04-Redis
一、
Redis基础
1.概述Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序。
郑元吉
·
2020-02-12 18:59
《吊打面试官》系列-
Redis基础
你知道的越多,你不知道的越多点赞再看,养成习惯本文GitHubhttps://github.com/JavaFamily上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。前言作为一个在互联网公司面一次拿一次Offer的面霸,打败了无数竞争对手,每次都只能看到无数落寞的身影失望的离开,略感愧疚(请允许我使用一下夸张的修辞手
wx5e4374b46690b
·
2020-02-12 12:11
redis
数据库
缓存
Redis基础
知识及安装教程
redis.jpeg什么是redis1.Redis是远程的有客户端和服务端,客户端和服务端可以布置在不同的机器上,两者经过redis自定义的协议远程传输和交互的,我们一般说的是服务端。2.Redis是基于内存的所有的操作非常高速,性能优于比基于硬盘的MySQL要快很多,又因为所有的数据和结构存储于内存中非常吃内存。3.Redis是非关系型数据库本质上也是数据库,但MySQL关系型数据库存储时必须定
AKyS佐毅
·
2020-02-11 02:23
Redis基础
部分
一、安装容器方式启动mkdirconfwgethttps://raw.githubusercontent.com/antirez/redis/4.0/redis.conf-Oconf/redis.conf#生成默认的redis配置文件启动容器dockerrun-d--nameredis-p6379:6379-v$PWD/conf/redis.conf:/etc/redis/redis.confdo
互联网中的一个咸鱼
·
2020-02-10 14:42
Redis基础
Redis基础
一.简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
佐勒
·
2020-02-07 08:23
redis基础
内容
Redis中文网站http://www.redis.cn/Redis教程网站https://www.redis.net.cn/tutorial/3501.htmlRedis介绍1\.REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。2\.Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基
李金伟_fbaf
·
2020-02-07 06:18
Redis基础
redis简介redis是什么redis是一个完全开源的、遵守BSD协议的、高性能的key-value数据库DEredis的特点redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。redis有丰富的数据类型,不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。redis支持数据的备份,即master-
在牛魔角上狂码
·
2020-02-06 01:20
redis基础
笔记
Redis数据库支持五种数据类型。字符串(string)哈希(hash)列表(list)集合(set)有序集合(sortedset)1.字符串:SETname"redis.com.cn"OKGETname"redis.com.cn"2.哈希HMSETuser:1usernameajeetpasswordjavatpointalexa2000OKHGETALLuser:1"username""aje
余兴龙
·
2020-01-27 10:00
redis简单操作
一、
redis基础
操作1.1、string类型及操作string是最简单的类型,一个key对应一个value,string类型是二进制安全的。redis的string可以包含任何数据。
叶落西南
·
2020-01-18 23:00
Java开发连Redis都不会还想年后跳槽?先把Redis的知识点吃透再说
特别是那些优秀的、竞争激烈的大型互联网公司(比如Twitter、新浪微博、阿里云、腾讯云、淘宝、知乎等),通常要求面试者不仅仅掌握
Redis基础
使用,更要求深层理解Redis内部
Java技术箭
·
2020-01-09 16:03
Java
架构
程序员
Redis基础
、高级特性与性能调优
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。目录1、概述;2、Redis的数据结构和相关常用命令;3、数据持久化;4、内存管理与数据淘汰机制;5、
数据服务
·
2020-01-08 00:55
Redis基础
一、进程ps -ef |grep redis-serverredis13 2348 1 1 Jul18 ? 06:57:42 redis-server 192.168.18.85:6388redis02 3472 1 3 Jan10 ? 7-02:03:45 /home/redis02/redis/bin/redis-server 192.1
浮尔魔司
·
2020-01-07 14:58
Redis
的重要健康指标
REDIS
[NoSQL数据库]
Redis基础
一、NoSQLNoSQL:NotonlySQL。NoSQL特点:不支持SQL语法存储结构和传统关系型数据库中的关系表不同,NoSQL中的数据采用KV形式NoSQL没有通用的语言,每种NoSQL数据库都有自己的API和语法,以及擅长的业务场景NoSQL的产品种类多:例如MongoDB、Redis、Hbase、Cassandiahadoop等。NoSQL与SQL数据库的比较:SQL数据库适用于关系特别
风间悠香
·
2020-01-05 11:00
Redis基础
、高级特性与性能调优
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。目录概述Redis的数据结构和相关常用命令数据持久化内存管理与数据淘汰机制Pipelining事务与S
CrazyCodeMonkey
·
2020-01-03 23:43
Redis基础
使用
Redis是用来做缓存的工具,简单,高效且对服务器要求较小,用于大数据量下的缓存每个键值对(key-valuepair)都是由对象(object)组成的.数据库键总是一个字符串对象(stringobject)数据库键的值可以使字符串对象/列表对象(listobject)/哈希对象(hashobject)/集合对象(setobject)/有序集合对象(sortedsetobject)这五种对象中的其
JingQ
·
2020-01-01 22:58
一、redis简介及安装
一、
Redis基础
入门1.redis介绍edis是一种基于键值对(key-value)数据库,其中value可以为string、hash、list、set、zset等多种数据结构,可以满足很多应用场景。
Tinner丶
·
2019-12-29 01:43
Redis第3课:如何使用 Redis客户端
之前在学习
Redis基础
的时候,我们都是使用Redis的命令行。但是除了命令行,还有主流的语言支持的客户端。
米饭超人
·
2019-12-27 20:22
Redis基础
学习笔记(整理中……)
Redis是一个高效的NoSQL数据库,采用Key-Value保存数据,一般作为高速分布式缓存使用。RedisKey的设计技巧Redis作为高速缓存,要能通过Key快速的查到需要的数据,一般作为数据库的缓存,所以Redis的Key设计可参考数据库表。以user表为例,数据库设计如下:user_iduser_namepasswordemail1zhangsansecret1zhangsan@163.
朱建新
·
2019-12-27 07:15
redis
基础
Redis学习笔记二(主从备份及集群配置)
Redis基础
入门学习Redis主从备份1.创建Redis节点我们在redis-3.2/redis_cluster/下分别创建三个文件夹/6000/,/6001/和/6002/,这种方式用于放置配置文件
哪吒小子
·
2019-12-27 02:38
php如何继续提升技术?一个php技术栈后端猿的知识储备仓库
因为php/mysql/
redis基础
是一个当代phper的根基。
寒心一下
·
2019-12-26 19:48
Redis基础
总结
本文仅针对对Redis不熟悉的开发人员做入门培训。官方网站https://redis.io/1、Redis是什么?Redis是一个基于内存的高性能key-value数据库,全称是(RemoteDictionaryServer,远程字典服务)。2、Redis有什么特点?速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)支持丰富的数据类型支持事
余承浩
·
2019-12-26 16:00
不依赖客户端库,实现Redis主从架构的高可用/读写分离/负载均衡
在《
Redis基础
、高级特性与性能调优》这篇文章中,我曾比对过Redis主从复制架构和分片集群架构,并提到了避免过度设计架构的观点。
kelgon
·
2019-12-26 02:47
redis基础
介绍+mybatis二级缓存+排行榜实现
1.redis定义Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sortedsets)等。2.redis数据结构String类型set/get设置key对应的值为String类型的value获取key对应的值mget批量获
越走越远的风
·
2019-12-25 22:47
亿级流量电商系统多级缓存架构
Redis基础
数据类型Stringhashlistsetzsetjava操作Redisredis的RDB和AOF两种持久化机制RedisTranscationRedis高级redis企业级数据备份Lua
IT程序员
·
2019-12-25 05:31
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他