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学习笔记
StackExchange.
Redis学习笔记
(二) Redis查询 五种数据类型的应用
StackExchange.
Redis学习笔记
(二)Redis查询五种数据类型的应用原文:StackExchange.
Redis学习笔记
(二)Redis查询五种数据类型的应用ConnectionMultiplexerConnectionMultiplexer
weixin_30391339
·
2020-08-16 15:16
StackExchange.
Redis学习笔记
(一) Redis的使用初探
StackExchange.
Redis学习笔记
(一)Redis的使用初探原文:StackExchange.
Redis学习笔记
(一)Redis的使用初探RedisRedis将其数据库完全保存在内存中,仅使用磁盘进行持久化
HOLD ON!
·
2020-08-16 10:32
Redis
Redis学习笔记
(一)数据类型和持久化机制
Redis学习笔记
学习笔记
Redis学习笔记
Redis是什么?
上天入地姜贞羽
·
2020-08-16 09:31
redis
数据库
Redis学习笔记
(一)
Redis学习笔记
1.Redis是什么?有什么特点?以及它的优势?
_cheny
·
2020-08-16 08:39
redis
redis学习笔记
[1] redis的安装
1.环境准备1.准备gcc环境,不然redis无法进行编译(redis是c语言写的,因此需要下载后编译),centos环境下命令:yuminstallgcc-c++2.下载redis方式一:通过centos直接下载:找到redis的tar.gz包的下载地址,命令:wgethttp://download.redis.io/releases/redis-3.2.6.tar.gz方式二:通过window
好好先生啦
·
2020-08-16 06:55
Redis学习笔记
(三)
这一篇博客主要是学习redis的复制以及阻塞相关知识,在分布式系统中为了解决单点问题,通常会把数据复制多个副本到其他机器,满足故障恢复以及负载均衡等需求,redis也是如此,复制功能是redis高可用的基础。redis是单线程架构,所有的读写操作都是在主线程中完成,当redis用于高并发时,如果出现阻塞,对于应用都是不好的,所以阻塞是redis是重点知识。复制我们将从redis复制的使用方式,可支
奥利奥恨情歌
·
2020-08-16 00:19
系统编程
Redis学习笔记
(一)
什么是redis在最近的面试中由于项目需要所以经常被面试官问到redis,所以在图书馆找了书,接下来几篇博客就是为了具体的学习redis,首先redis是完全开源免费的,高性能的kv数据库。关于redis的特点,做下面几点说明:速度快:redis是用C语言实现的,由于直接操纵底层所以语言层面处理速度较快,并且redis的数据都是存在内存中的,内存的执行速度是各层级中最快的,其次redis使用了单线
奥利奥恨情歌
·
2020-08-16 00:19
系统编程
Redis学习笔记
2
视频学习链接https://www.bilibili.com/video/BV1S54y1R7SB事务Redis事务本质:一组命令的集合!一个事务中的所有命令都是被序列化的,在事务执行过程中,会按照顺序执行一次性,顺序性,排它性,执行一些命令Redis单条命令式保存原子性的,但是事务不保证原子性所有的命令在事务中,并没有直接执行,只有发起执行命令的时候才会执行!ExecRedis事务没有隔离级别的
tαOαo
·
2020-08-15 20:07
NodeJS系列~第三个小例子,NodeJs与Redis实现高并发的队列存储
redis相关文章,可以看我的相关博文《
Redis学习笔记
~目录》,redis实现消息队列,可以看我的《Redis实现消息队列比MSMQ更方便》node-redis-client相关下载地址为:https
weixin_33724059
·
2020-08-15 00:06
C#
Redis学习笔记
介绍:Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。补充:支持存储的value类型相对更多,包括string、list、set、zset(sortedset–有序集合)和hash(哈希类型)。在此基础上,
网瘾少年_雄雄
·
2020-08-14 21:56
学习笔记
Redis学习笔记
(六)Nginx+Tomcat+Redis实现负载均衡、资源分离、session共享
CentOS安装Nginxhttp://centoscn.com/CentosServer/www/2013/0910/1593.htmlCentOS安装Tomcathttp://blog.csdn.net/zhuying_linux/article/details/6583096CentOS安装Redishttp://www.cnblogs.com/zhuhongbao/archive/2013
极客on之路
·
2020-08-14 20:51
【redis】
【Nginx】
【tomcat】
Redis学习笔记
2019独角兽企业重金招聘Python工程师标准>>>Redis对于key的操作命令delkey1key2...Keyn作用:删除1个或多个键返回值:不存在的key忽略掉,返回真正删除的key的数量renamekeynewkey作用:给key赋一个新的key名注:如果newkey已存在,则newkey的原值被覆盖renamenxkeynewkey作用:把key改名为newkey返回:发生修改返回1
weixin_34319999
·
2020-08-14 15:27
Redis学习笔记
——高可用篇
Redis主要有三种部署形式来保证高可用:主从、哨兵、集群一、主从1.syncRedis2.8之前的版本,主从间的数据同步主要使用sync命令,步骤如下:Sync数据同步①从节点向主节点发送sync(数据同步)命令。②主节点接收同步命令后,会保存快照,创建一个RDB文件。③当节点执行完保存快照后,会向从从节点发送RDB文件,从节点会接收并载入该文件。④主节点将缓冲区的所有写命令发给从节点执行。⑤以
Goet
·
2020-08-12 22:10
Redis学习笔记
http://www.runoob.com/redis/redis-tutorial.htmlRedis教程REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通
Never-SayNever
·
2020-08-12 16:11
随笔
Redis学习笔记
(一)--NoSQL入门概述(一)
数据库存储瓶颈DAL是数据访问层的英文缩写,即为数据访问层(DataAccessLayer)。其功能主要是负责数据库的访问。简单地说就是实现对数据表的Select(查询)、Insert(插入)、Update(更新)、Delete(删除)等操作。1、数据量总大小,一个极其放不下2、数据索引,B+Tree,一个机器内存放不下3、访问量(读写混合)一个实例不能承受Memcached缓存+MySQL+垂直
长歌丶
·
2020-08-12 12:42
数据库
Redis
Redis
Redis学习笔记
(七)——Redis Cluster(下)
七.集群——第二部分参考视频:https://coding.imooc.com/class/151.html笔记下载地址欢迎star、fork、follow素质三连7.1伸缩原理集群伸缩实质上就是:槽和数据在节点之间移动。7.1.1集群拓展扩展集群包括三个方面:准备新节点加入集群迁移槽和数据准备新节点新节点需要满足:将节点配置为集群节点配置和其他节点统一启动后的新节点仍然是孤儿节点加入集群加入集群
sherman2571
·
2020-08-11 12:51
学习笔记
Redis学习笔记
(八)——缓存设计与优化
八.缓存设计和优化参考视频:https://coding.imooc.com/class/151.html笔记下载地址欢迎star、fork、follow素质三连8.1收益和成本8.1.1收益通过缓存加速读写速度:CPUL1/L2/L3Cache、LinuxpageCache加速硬盘读写、浏览器缓存、Ehcache缓存数据库结果降低后端负载:后端服务器通过前端缓存降低负载:业务端使用Redis降低
sherman2571
·
2020-08-11 12:20
学习笔记
Redis学习笔记
(六)—— Redis Cluster(上)
六.集群——第一部分参考视频:https://coding.imooc.com/class/151.html笔记下载地址欢迎star、fork、follow素质三连6.1数据分布单机情况下,对一份特别大的全量数据无法全部保存,只能使用集群模式,将全量数据按照一定规则分配到各个节点上。常用的分区有两个方式:顺序分区哈希分区对比:分布方式特点典型产品顺序分布1.数据分散度容易倾斜2.键值业务相关3.可
sherman2571
·
2020-08-11 12:20
学习笔记
redis
Redis学习笔记
之二 :在Java项目中使用Redis
成功配置redis之后,便来学习使用redis。首先了解下redis的数据类型。Redis的数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。Stringstring是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安
虚无境
·
2020-08-11 05:34
redis
Redis学习笔记
(八)redis之lua脚本学习
redis系列文章目录使用spring-data-redis实现incr自增Redis利用Hash存储节约内存
Redis学习笔记
(九)redis实现时时直播列表缓存,支持分页[热点数据存储]
Redis学习笔记
快乐崇拜234
·
2020-08-11 03:53
redis学习教程
Redis学习笔记
——进阶篇
一、Redis实现缓存1.缓存实现方式使用Redis做缓存有两种方式:直接通过RedisTemplate来使用、使用springcache集成RedisRedisTemplateSpringCache集成Redis2.数据淘汰机制前置知识点:key的生存时间和过期时间volatile-lru从已设置过期时间的数据集中挑选最近最少使用的数据淘汰volatile-ttl从已设置过期时间的数据集中挑选将
Goet
·
2020-08-10 22:49
redis 学习笔记
redis学习笔记
第一章预热redis和memcached对比-存储方式Memecache把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。
蜗牛爱上牛
·
2020-08-10 15:47
redis
Redis 学习笔记
Redis学习笔记
什么是Redisredis是RemoteDictionaryServer(远程数据服务)的缩写,由意大利人——antirez(SalvatoreSanfilippo)开发的一款内存高速缓存数据库
朝油
·
2020-08-10 10:11
Redis
Redis 利用Hash存储节约内存
redis系列文章目录Redis利用Hash存储节约内存使用spring-data-redis实现incr自增
Redis学习笔记
(九)redis实现时时直播列表缓存,支持分页[热点数据存储]
Redis学习笔记
快乐崇拜234
·
2020-08-10 09:22
redis学习教程
redis
redis学习笔记
之十三:Lua脚本开发
nLua介绍Lua是一个高效、简洁、轻量级、可扩展的脚本语言,可以很方便的嵌入到其它语言中使用,Redis从2.6版支持Lua。n使用脚本的好处1:减少网络开销2:原子操作:Redis会把脚本当作一个整体来执行,中间不会插入其它命令3:复用功能nLua的使用步骤1:创建一个.lua结尾的文本文件例如(test.lua)2:redis-cli--evaltest.lua执行这个脚本文件3:如何调试:
yuyivie1
·
2020-08-10 07:33
redis
Redis学习笔记
一(Redis的详细安装及Linux环境变量配置和启动)
RedisRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。我使用的是下面这个版本:若没有资源的话,我在网盘分享了这个,没有密码,可直接网盘下载。https://pan.baidu.com/s/1pYf6xPE9wv4RufrG5JFRGg一、接下来打开你的Linux。、然后输入下面命令。yuminstallgc
aigan8070
·
2020-08-09 07:35
Redis学习笔记
一、简介Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询等。Redis内置了复制(replication),LUA脚本(Luascripting),LRU驱动事件(LRUeviction),事
陈陈想因
·
2020-08-08 02:45
redis
2.
redis学习笔记
:redis List底层数据实现(通用双端链表)
redisList底层数据实现redis列表使用两种数据结构左为底层实现:1.双端链表2.压缩列表今天我们来介绍redis中的双端链表,在前边的数据结构章节中已经介绍了通用双端链表的实现,在redis数据库中,双端链表还被很多内部模块所应用:1.事务模块使用双端链表依序保存输入的命令;2.服务器模块使用双端链表来保存多个客户端;3.订阅/发送模块使用双端链表来保存订阅模式的多个客户端;4.事件模块
linux_player_c
·
2020-08-07 15:52
redis
数据结构
Redis学习笔记
——入门篇
一、什么是Redis?Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,是一种No-SQL数据库。可以用作数据库、缓存、消息中间件等。Redis作为一个内存数据库,有以下特点:1、性能优秀,数据在内存中,读写速度非常快,支持并发10WQPS;2、单进程单线程,是线程安全的,采用IO多路复用机制;3、支持多种数据类型;4、支持数据持久化;5、通过主从
Goet
·
2020-08-06 09:34
Redis学习笔记
~五大数据结果的测试
回到目录事实上只是对四大类型进行了测试,因为确实不知道引入hash来存储对象的好处,用string确实也可以存储对象测试五个数据结构:基础数据1Personp1=newPerson("zhang","zhanling");2Personp2=newPerson(2,"zhang","hangzheng");3Personp3=newPerson(3,"zhang","qiaoli");4Perso
weixin_33749242
·
2020-08-05 20:43
数据库
数据结构与算法
redis学习笔记
##一、Redis简介###1.关于NoSQLNoSQL的全称是NotonlySQL,在过去的几年中,NoSQL数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如Redis、MongoDB、BerkeleyDB和memcached等内存数据库。由于每种产品所拥有的特征不同,因此它们的应用场景也存在着一定的差异,下
许八点半
·
2020-08-05 20:50
redis
五
redis学习笔记
之pipeline
redis是一个cs模式的tcpserver,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下Client:INCRXServer:1Client:INCRXServer:2Client:INCRXS
ah6869
·
2020-08-05 00:12
Redis实现分布式锁
Redis学习笔记
(六)redis实现分布式锁https://blog.csdn.net/liubenlong007/article/details/53782934所属专栏:redis学习教程版权声明
海蓝晓林
·
2020-08-04 22:58
redis
redis个人学习笔记 一:redis的入门、安装、杂项讲解
此文是我看尚硅谷教学视频后的个人的
redis学习笔记
,每一张截图都是我亲自敲后截图放在笔记中的,粘贴在博客上可能会有点点模糊,若有错误或不足,还望各位大神多多指正!
蓝宁飞
·
2020-08-04 19:14
redis
Redis学习笔记
整理(黑马程序员视频课程)
目录Redis简介NoSQLRedisRedis的应用Redis的数据存储类型介绍Stringstring类型数据的操作hashhash类型数据的操作listlist类型数据的操作setset类型数据的操作sorted_setsorted_set类型数据的操作key通用操作key特征key基本操作key扩展操作(时效性控制)key扩展操作(查询模式)key其他操作数据库通用操作db相关操作Jedi
fuzzy_cat
·
2020-08-04 14:02
Redis学习笔记
NoSQL入门概述NoSQL数据库的四大分类1.KV键值典型介绍:新浪:BerkeleyDB+redis美团:redis+tair阿里/百度:memcache+redis2.文档型数据库典型介绍:CouchDBMongoDB3.列存储数据库典型介绍:CassandraHBase分布式文件系统4.图关系数据库它不是存放图形的,存放的市关系,比如:朋友圈社交网络、广告推荐系统等。典型介绍:Neo4JI
JAVA真的太难了
·
2020-08-03 23:38
Redis学习笔记
RedisNoSqlNoSql是什么NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大
helin9s
·
2020-08-03 02:14
NoSql
Redis学习笔记
(5)-SpringDataRedis的使用
HDIS-FrameworkHDIS-Framework是一个基于SpringBoot、Kubernetes、阿里云服务,编写的一个用于支撑微服务的极速开发框架。其文档详尽,Demo全面,设计合理,开箱即用,节省开发时间,提升开发效率。配套的docker、Kubernetes教程已踩过各种坑,让你的微服务无障碍的顺畅运行起来。HDIS与Kubernetes或SpringCloud配合使用,能达到最
贫穷的微笑
·
2020-08-03 02:07
Redis学习笔记
Redis学习笔记
(八): 哨兵模式
主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。概述哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。作用通过发送命令
Young4Dream
·
2020-08-02 22:17
redis
Redis学习笔记
01——初始Redis
redis.jpg之前一直有听说Redis,但是一直没有使用和学习过,而项目上关于缓存数据库的知识用到的只有一点Memcached的客户端使用,没有深入学习缓存数据库的原理。因此,作为一个小白,有必要写一篇比较基础的入门笔记,方便自己“温故而知新”。所以呢……就有此文啦,也欢迎各位朋友多多指点!NoSQLWhat什么是NoSQL?其实对NoSQL,即便是我这样没有接触过的小白也是耳濡目染了。NoS
江城子Leon
·
2020-08-01 07:08
Redis学习笔记
.简述:Redis由SalvatoreSanfilippo使用C语言编写的一种支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。2.特点:2.1redis的支持数据持久化可以将内存中的数据保存在磁盘中,重启时通过再次加载,这样数据不会丢失;2.2Redis支持数据类型丰富支持String,List,Set,Zset(sortedsets),Hash数据结构的存储;2.3Redis支
zhglance
·
2020-08-01 07:58
Redis 参数
Redis
Redis学习笔记
II常见参数配置指令说明参数解释daemonizeno是否以守护进程的方式运行yes\no默认nopidfile/var/run/redis.pid守护进程时指定pid写入的文件默认
hxxaiwm
·
2020-07-31 22:40
Redis学习笔记
(四):Redis事务、锁(Watch,setnx)、删除策略、核心配置、高级数据类型(Bitmap、HyperLogLog、GEO)
Redis事务事务简介redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体(一个队列)。当执行时,一次性按照添加顺序依次执行,中间不会被打断或者干扰。一个队列中,一次性、顺序性、排他性的执行一系列命令事务的基本操作1、开启事务:设定事务的开启位置,此指令执行后,后续的所有指令均加入到事务中multi2、执行事务:设定事务的结束位置,同时执行事务。与multi成对出现,成对使用ex
Miracle42
·
2020-07-31 17:58
后端
Redis
Redis学习笔记
(五):Redis事务-multi、exec、discard、锁、分布式锁、死锁
Redis学习笔记
系列
Redis学习笔记
(一):下载与安装-Windows、Linux
Redis学习笔记
(二):数据类型和通用操作命令
Redis学习笔记
(三):Java连接Redis(Jedis)以及示例代码
shiang_yan
·
2020-07-31 10:46
Redis学习笔记系列
redis学习笔记
redis学习笔记
一.安装(ubuntu)sudoapt-getupdatesudoapt-getinstallredis-server检测是否安装成功:#启动服务器redis-server#启动客户端
逸然逸生
·
2020-07-31 09:00
redis
redis学习笔记
八:Redis事务浅析与ACID特性介绍
redis事务1.redis事务介绍redis的事务可以理解为一系列串行命令的集合。redis的事务和单条命令一样,都是redis的最小执行单位,因此一个事务内的命令,要么全部执行,要么全部不执行。事务的概念对于熟悉数据库的人们并不陌生,而redis作为一个数据库系统,也对事务进行了一定的支持。redis实现事务的方式简单来说是将一系列的命令先保存在一个队列中,然后交给redis串行化的顺序执行。
一点一滴g
·
2020-07-31 09:28
Redis
Redis学习笔记
REmoteDIctionaryServer(Redis)是一个key-value开源存储系统,使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。值(value)可以是字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sortedsets)等类型。Redis官网:https://re
二枚目
·
2020-07-30 20:15
redis学习笔记
redis是键值对数据库,redis的值不仅可以是字符串,还可以是字符串、列表、散列、集合、有序集合、HyperLogLog。redis将数据存储在内存,读写数据的时候不会收到磁盘IO速度的限制,所以速度快。一、基本操作1、字符串键Redis字符串数据类型的相关命令用于管理redis字符串值,基本语法如下:1.1为字符串键设置值:1.1.1SETkeyvalue复杂度为O(1)。redis>SET
张云生
·
2020-07-30 18:49
redis
数据库
Redis学习笔记
(十四)Sentinel(哨兵)(上)
哨兵模式(Sentinel)是Redis的高可用解决方案。由一个或多个Sentinel实例组成的Sentinel系统,可以监控任意多个主服务器,以及这些主服务器下的所有从服务器,当某个主服务器下线时,自动将这个主服务器下的某个从服务器升级为新的主服务器,代替下线的主服务器继续处理命令。另外Sentinel系统还会继续监视已下线的主服务器,当主服务器恢复时,它将被降级成该主服务器的从服务器。在看哨兵
子时已过
·
2020-07-30 18:17
NoSQL
Redis学习笔记
(十) 客户端
Redis服务器是典型的一对多服务器程序:一个服务器可以与多个客户端建立网络连接,每个客户端可以向服务器发送命令请求,而服务器则接收并处理客户端发送的命令请求,并向客户端返回命令回复。通过使用由I/O多路复用技术实现的文件事件处理器,Redis服务器使用单线程单进程的方式处理命令请求,并于多个客户端进行网络通信。每个与服务器进行连接的客户端,服务端都为这些客户端建立相应的redisClient结构
子时已过
·
2020-07-30 18:45
NoSQL
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他