Redis知识1、什么是Redis?简述它的优缺点?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,...
转载 2021-09-14 10:02:14
98阅读
一、Redis安装配置 1、安装 官网地址:http://redis.io/download(根据自己想要的版本下载) 解压:tar -zvxf redis-3.0.7.tar.gz 将解压后的文件夹放到 /usr/local目录下 编译测试:接下来在终端中切换到/usr/local/redis目录 ...
转载 2021-10-30 17:41:00
160阅读
2评论
文章整理自B站黑马视频课程第一章:Redis数据结构介绍一:五种常见基本类型二:三种不常见类型第二章:数据类型的使用一:Redis通用命令二:String类型1:String常见命令2:String常见命令实操三:key的层级格式四:Hash类型1:Hash常见命令2:Hash常见命令使用五:List类型1:List常见命令1):特征2):使用场景2:List常见命令使用六:Set类型七:Sor
转载 2023-09-22 17:39:33
31阅读
        前段时间学习了Redis,虽然可能没有涉入太深入,但根据惯例,还是需要梳理一下的ヽ(・ω・´メ)        ​码字不易,先赞后看!​ 1、什么是redis     &nb
原创 2022-04-01 14:35:56
94阅读
1、Redis是什么? 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以存写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持 ...
转载 2021-09-05 21:15:00
129阅读
2评论
        前段时间学习了Redis,虽然可能没有涉入太深入,但根据惯例,还是需要梳理一下的ヽ(・ω・´メ)        码字不易,先赞后看!1、什么是redis     &...
原创 2021-06-04 14:45:04
247阅读
1.说说什么是Redis?Redis是一种基于键值对(key-value)的NoSQL数据库。 比一般键值对数据库强大的地方,Redis中的value支持string(字符串)、hash(哈希)、 list(列表)、set(集 合)、zset(有序集合)、Bitmaps(位图)、 HyperLogLog、GEO(地理信息定位)等多种数据结构,因此 Redis可 以满足很多的应用场景。 而且因为Re
原创 1月前
75阅读
如果认为Redis是一个key value存储, 可以使用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是用它保存一些频繁访问的临时数据(代替Memcached);除此之外,还可以把Redis当做一个轻量级的消息队列使用,因为它内置就支持 list数据结构和PUB/SUB命令;还可以当做一个轻量级的分布式锁系统。Redis是REmote DIctionary Server的缩
原创 2013-09-22 11:24:17
653阅读
MySQL关系型数据库数据存储的问题1,性能瓶颈  磁盘io性能低下2,扩展瓶颈 数据关系复杂,扩展性差,不利于搭建集群维护3,数据增多会让查询速度变慢所以为了减少磁盘io次数,和数据之间的关系,就有了一个新的概念 nosql NoSQL (not-Only SQl)  非关系型数据库 ,基于内存结构,数据之间没有关系。作为关系型数据库的补充,应对现在基于海量用户和海量数据的的数据处理问题。 比如
转载 2021-03-03 12:50:17
249阅读
2评论
redis总结Redis 是一个基于内存的高性能key-value数据库。一、redis的数据结构字符串哈希,相当于java中的map列表list集合
原创 2023-05-18 10:10:20
33阅读
redis基本使用 一、redis简介 Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。 二、redis特性 多种数据类型存储 字符串类型 散列类型 列表类型 集合类型 有序集合类型 内 ...
转载 2021-07-17 23:57:00
65阅读
2评论
一般推荐Redis设置内存为最大物理内存的四分之三如果你想把Redis当做一个缓存来用,所有的key都有过期时间在redis的conf文件中这样去设置,并不需要每个key都单独使用EXPIRE命令去设置过期时间maxmemory 2048mb
原创 2022-01-11 17:12:35
61阅读
# Redis 高阶知识 ## 引言 Redis 是一个开源的内存数据存储解决方案,常被用于缓存、实时分析和消息队列等场景。虽然许多人普通使用 Redis 进行简单的键值存储,但它还提供了许多高级功能。这篇文章将深入探讨 Redis 的一些高阶特性,包括事务、发布/订阅模式、Lua 脚本和集群模式,并提供相应的代码示例。 ## 1. Redis 事务 Redis 支持多条命令的原子性执行。
原创 2024-10-11 04:41:33
27阅读
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。
1、Redis(Remote Dictionary Service) 简介1.1、Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作高性能的key-value数据库、缓存和消息中间件。1.2、Redis 与其他 key - value 缓存产品有以下几个特点:  1)Redis性能极高能读的速度是110000次/s,写的速度是81000次/s  2)R
转载 2023-09-19 19:41:17
3阅读
Redis:Remote  Dictionary ServiceRedis特点:基于内存,速度快支持丰富的数据类型支持事务可设置过期时间可持久化数据(异步操作flush到硬盘上保存)value可达1GB单进程单线程读写分离: Master用来插入写,Slave用来检索读受内存限制Redis适用场景:会话缓存(购物车信息)全页缓存(FPC) 最小速度加载页面队列排行榜/计数器发布/订阅(聊
前言:Redis简单介绍1、什么是redisRedis是一个基于内存的使用C语言编写的key-value开源的NOSQL存储系统。不支持SQL语句。2、Redis持久化数据的方式有哪些        1、RDB 触发式的序列化           S
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redissan-redis-ji-ben-zhi-shi公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!安装好之后,redis是什么,怎么用,目前还处于迷茫阶段。接下来不管redis是什么,是骡子是马,
原创 2021-10-22 09:12:23
469阅读
15点赞
2评论
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。string  首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串的内容、可以拿到字符串的长度,可以获取string的字串,可以覆盖string的字串内容,
转载 2023-09-01 23:13:19
23阅读
目录一、Redis数据结构和常用命令1、Redis简介2、Redis应用场景3、Redis数据结构与常用命令4、Redis使用案例二、Redis持久化机制三、Redis内存管理四、Redis主从复制五、Redis哨兵高可用机制六、Redis集群分片存储机制 一、Redis数据结构和常用命令1、Redis简介Redis是一个开源的C语言编写、支持网络、可基于内存亦可持久化的日志型,key-valu
转载 2024-04-09 09:56:43
130阅读
  • 1
  • 2
  • 3
  • 4
  • 5