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 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构建文章投票,发布后端
1.需求1.首先设计数据库2.代码Redis.phpconnect($host,$port);}$myredis=self::$instance;return$myredis;}publicfunctionindex(){echo"helloworld";}/***对文章进行投票*@param$myredis*@param$user*@param$article_id*@returnbool*/p
php_kevlin
·
2020-08-11 03:23
Nosql
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
近两年目标
java学习对ssh、ssm框架深入学习对
redis学习
《redis开发与运维》对dubbo学习《码出高效:Java开发手册》《java编程思想》《深入理解Java虚拟机》《Java并发编程艺术》《Java
weixin_30256505
·
2020-08-10 02:55
redis学习
总结
目录1简介2数据类型-常用命令2.1key键2.2string2.3list2.4hash3redis事务1简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据
zhangm2020
·
2020-08-10 01:17
Java
redis
redis学习
第三章 5种数据类型----hash类型
跟着Redis入门指南学习第三章5种数据类型----hash类型3.3(散列类型)redis采用几点结构以健值对的形式存储数据的,而散列类型(hash)的健值也是一种字典结构,其存储了字段和字段值的映射。但字段值只能是字符串,不支持其他数据类型。换句话说,散列类型不能嵌套其他的数据类型。一个散列类型健可以包含至多2^32-1个字段。提示:除了散列类型,redis的其他数据类型同样不支持数据类型嵌套
haitianxiaowu1
·
2020-08-09 21:15
Redis学习笔记
redis学习
总结(二)
上一篇文章是对redis现有的数据结构进行了测试,实验,今儿就对redis的一些常用的命令进行测试:需要查看当前库的数据量,有三种方法:keys*,dbsize,info(这里是有很多的数据参数,也是最近常使用的)[root@fsailing1bin]#./redis-cliredis127.0.0.1:6379>keys*1)"key2"2)"age"3)"ss"4)"test"5)"name"
辉蛋儿
·
2020-08-09 20:44
服务器管理
redis
Redis学习
之管道机制
原文博客地址:pjmike的博客前言以下是对Redis管道机制的一个学习记录Pipeline简介Redis客户端执行一条命令:发送命令命令排队执行命令返回结果其中发送命令和返回结果可以称为RoundTripTime(RTT,往返时间)。在Redis中提供了批量操作命令,例如mget、mset等,有效地节约了RTT。但是大部分命令是不支持批量操作的。为此Redis提供了一个称为管道(Pipeline
sas???
·
2020-08-09 14:15
Redis的安装和基本操作01
redis官网redis下载linux命令大全redis命令大全Redis做会话保持
Redis学习
一、Redis简介1.redis是什么Redis是一款开源的,ANSIC语言编写的,高级键值(key-value
那个萝卜在飘
·
2020-08-09 12:00
Redis学习
记录一:Windows下Redis的安装,配置环境变量及java简单调用
目录背景:一:下载二:运行:三:配置环境变量(此步也可省略)四:Java使用Redis实例:RedisJavaString(字符串)实例RedisJavaList(列表)实例RedisJavaKeys实例背景:好奇的心态打算简单的学习一下Redis一:下载网址:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100解压后
一个慢慢往上爬的小白蜗牛.com
·
2020-08-09 11:49
【
Redis学习
】:Linux环境下的Redis安装与配置
安装环境redis是C语言开发的,安装redis需要先将官网上下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc。这个最好使用yum安装,因为依赖关系比较多,自己不好找到下载。可以连网下载,也可以挂载光盘进行下载。yuminstallgcc-c++如果提示是否下载,输入y如果提示是否安装,输入y步骤一:下载安装包:A:wgethttp://download.redis.io
life is wonderful
·
2020-08-09 08:53
Redis
MySQL从入门到精通
Redis学习
笔记一(Redis的详细安装及Linux环境变量配置和启动)
RedisRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。我使用的是下面这个版本:若没有资源的话,我在网盘分享了这个,没有密码,可直接网盘下载。https://pan.baidu.com/s/1pYf6xPE9wv4RufrG5JFRGg一、接下来打开你的Linux。、然后输入下面命令。yuminstallgc
aigan8070
·
2020-08-09 07:35
redis学习
(七)——五大数据类型总结:字符串、散列、列表、集合和有序集合...
目录字符串类型(String)散列类型(Hash)列表类型(List)集合类型(Set)有序集合类型(SortedSet)其它命令一、字符串类型(String)1.介绍:字符串类型是Redis中最基本的数据类型,可以存储二进制数据、图片和Json的对象。字符串类型也是其他4种数据库类型的基础,其它数据类型可以说是从字符串类型中进行组织的,如:列表类型是以列表的形式组织字符串,集合类型是以集合的形式
weixin_34178244
·
2020-08-09 00:09
Redis学习
——(5种数据结构)
Redis学习
Redis数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。
newzhong1
·
2020-08-08 19:32
Redis
Redis学习
主从复制(master-replica)架构介绍及实现
以下笔记以及实验皆出自于中华石杉大佬的视频教学,我跟着做了实验,并且把课上的笔记整理了一下。redis的主从架构在一个项目中使用redis必然是因为我们想要做成高并发,redis是整个大型的缓存架构中,支撑高并发的非常重要的一个环节,但是光redis是不够的。redis不能支撑高并发的瓶颈就是单机单机的redis不可能说QPS超过10万+,除非你的机器性能特别好,维护做的好,而且你的整体的操作不能
人生长恨水
·
2020-08-08 19:02
Redis
Redis
Redis学习
05——存储字符串列表(list)
Redis学习
05存储字符串列表list一字符串列表list说明二两端添加1lpushkeyvalue1value22rpushkeyvalue1value2三查看列表1lrangekeystartend
愤怒的小明
·
2020-08-08 18:48
redis学习
Redis学习
手册(目录)
为什么自己当初要选择Redis作为数据存储解决方案中的一员呢?现在能想到的原因主要有三。其一,Redis不仅性能高效,而且完全免费。其二,是基于C/C++开发的服务器,这里应该有一定的感情因素吧。最后就是上手容易,操作简单。记得在刚刚接触Redis的时候,由于当时项目的工期相当紧张,留给我们做出选择的空间也是非常有限,一旦技术决策失误,造成的后果也比较严重。所以在做出决定之前,我不仅快速的浏览了R
hujiao_jingling
·
2020-08-08 16:15
redis
redis学习
文章目录Redis数据类型String类型hashlistset类型SortedSet类型zset设置key的生存时间6Redis持久化方案RDB持久化AOF持久化Redis数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。String类型赋值语法:SETkeyvalue127.0.0.1:63
TING-KING-TING
·
2020-08-08 13:11
redis
redis
Redis学习
——1. 基础数据结构(三):字典
1.2字典(LinkedList)1.2.1介绍下图(1-7)为LinkedList在Redis中的实现://节点typedefstructdictEntry{//键void*key;//值union{void*val;uint64_tu64;int64_ts64;}v;//链接下一个节点形成链表structdictEntry*next;}dictEntry;//哈希表typedefstructd
Finalowee
·
2020-08-08 10:54
Redis学习笔记
Redis学习
——1. 基础数据结构(二):链表
1.2链表(LinkedList)1.2.1介绍下图(1-4)为LinkedList在Redis中的实现://节点typedefstructlistNode{//前置节点structlistNode*prev;//后置节点structlistNode*next;//值void*value;}listNode;//链表typedefstructlist{//头节点listNode*head;//尾节
Finalowee
·
2020-08-08 10:54
Redis学习笔记
Redis学习
——2. 对象类型(一):字符串对象
2、对象类型第一部分的6节简单介绍了Redis的基础数据结构,接下来要开始学习Redis的对象系统。下面(2-1)是redis中对象的实现:typedefstructredisObject{unsignedtype:4;unsignedencoding:4;unsignedlru:LRU_BITS;/*LRUtime(relativetogloballru_clock)or*LFUdata(lea
Finalowee
·
2020-08-08 10:22
Redis学习笔记
Redis学习
——1. 基础数据结构(一):简单动态字符串
前言工作慢慢步入正轨,闲暇时间也多了起来,抽空充下电,岂不美哉?想来想去,发现自己不足之处良多,何不选个使用较多的点作为切入,哈哈,于是有了这系列文章。作为记录,和大家分享。若有不足之处,还请言明,不胜感激。本文主要是源自于对《Redis设计与实现》的学习,所以会有大量雷同,慎入。介绍众所周知,Redis有5种对象类型:string、list、hash、set、zset(排除Redis于2.8.9
Finalowee
·
2020-08-08 10:22
Redis学习笔记
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学习
2之redis-benchmark使用方法总结
redis-benchmark使用方法总结:包括各个指令的详细解释。redis-3.0.41.redis-benchmark-helphadoop@Master:~$redis-benchmark-helpInvalidoption"-help"oroptionargumentmissingUsage:redis-benchmark[-h][-p][-c][-n[-k]-hServerhostna
KeepLearningBigData
·
2020-08-05 21:14
redis
NoSQL
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学习
2之redis-benchmark使用方法总结
redis-benchmark使用方法总结:包括各个指令的详细解释。redis-3.0.41.redis-benchmark-helphadoop@Master:~$redis-benchmark-helpInvalidoption"-help"oroptionargumentmissingUsage:redis-benchmark[-h][-p][-c][-n[-k]-hServerhostna
KeepLearningBigData
·
2020-08-05 18:54
redis
NoSQL
【
Redis学习
一】Linux centos7虚拟机下安装部署redis,可视化redis客户端连接
本文主要介绍在CentOS7环境下,Redis的安装与部署,使用redis-3.0稳定版,因为redis从3.0开始增加了集群功能,现在redis已更新到5.0版本了,历史版本下载链接:http://download.redis.io/releases/一、下载redis可以通过官网下载地址:http://download.redis.io/releases/redis-3.0.0.tar.gz
撸码海哥
·
2020-08-05 04:51
Redis探索之路
Linux
环境部署
Redis学习
之一 —— Redis Sentinel 哨兵模式(亲测可用)
参考:https://www.cnblogs.com/kevingrace/p/9004460.htmlRedis的集群方案大致有三种:1)rediscluster集群方案;2)master/slave主从方案;3)哨兵模式来进行主从替换以及故障恢复。一、Sentinel哨兵模式介绍Sentinel(哨兵)是用于监控redis集群中Master状态的工具,是Redis的高可用性解决方案,senti
ruanhao1203
·
2020-08-05 02:09
redis
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 安装(windows、linux版本) (
redis学习
一)
这里写自定义目录标题版本下载windows版本linux版本windows安装1.将原文件解压到某一个目录2.进入redis目录,启动服务端2.1进入redis目录2.2启动服务3.启动客户端,操作一次读写数据2.1开启一个新的客户端2.2启动服务2.3操作一次读写2.4操作成功linux版本安装1.将原文件放置linux主机某一个目录2.将原文件解压到当前目录2.进入redis目录,编译,启动服
dengjili
·
2020-08-04 10:23
redis
Redis学习
笔记
NoSQL入门概述NoSQL数据库的四大分类1.KV键值典型介绍:新浪:BerkeleyDB+redis美团:redis+tair阿里/百度:memcache+redis2.文档型数据库典型介绍:CouchDBMongoDB3.列存储数据库典型介绍:CassandraHBase分布式文件系统4.图关系数据库它不是存放图形的,存放的市关系,比如:朋友圈社交网络、广告推荐系统等。典型介绍:Neo4JI
JAVA真的太难了
·
2020-08-03 23:38
redis学习
日志 【一、安装】
redis,一种Nosql数据库。Nosql的出现意在解决关系型数据库的诸如:大量数据写入时的耗时长,字段不固定时操作麻烦,难以快速返回简单查询的结果等缺陷而应运而生的。而虽然Nosql能解决关系型数据的一系列缺陷。然而并不是“Nosql”,而是“Notonlysql”,Nosql本身由于设计的原因并不能满足某些情景,例如其不能进行事务处理,不能进行join复杂查询等。所以,该用关系型数据库时便用
我就是喜欢我话多
·
2020-08-03 21:54
学习日志
Redis学习
(三)-Java实现基于Jedis+Spring的通用工具类
Spring整合JedisMaven引入org.springframework.dataspring-data-redis${spring-data-redis.version}redis.clientsjedis${jedis.version}Java配置类(也可以用XML)@Configuration@EnableCachingpublicclassRedisCacheConfigextend
丨NikoBelic丨
·
2020-08-03 20:19
Redis
Redis 存储List
1:
Redis学习
初级阶段,仅将redis如何存取List的简单实例分享如下。
NANJI_WUBING
·
2020-08-03 13:27
Redis
Redis学习
总结(17)——Redis 持久化和过期机制复习
RDBRDB是Redis持久化的第一种方式。有两个Redis命令可以用于生成RDB文件,一个是SAVE,另一个是BGSAVE。SAVE会阻塞Redis服务器进程,执行时Redis服务器会阻塞所有客户端发送的命令。redis>SAVEOKBGSAVE会派生出一个子进程执行,执行时仍可继续处理客户端的命令,但会拒绝客户端SAVE和BGSAVE的命令,延迟BGREWRITEAOF命令。redis>BGS
科技D人生
·
2020-08-03 05:34
Redis
Redis持久化
Redis
过期机制
redis
数据库
linux
Redis学习
笔记
RedisNoSqlNoSql是什么NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大
helin9s
·
2020-08-03 02:14
NoSql
上一页
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
其他