![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 94
AIMaynor
个人博客:maynor1024.live,ai网站:api.maynor1024.live
展开
-
基于内存的分布式NoSQL数据库Redis(六)AOF设计
优点:安全性和性能做了折中方案,提供了灵活的机制,如果性能要求不高,安全性可以达到最高。:数据持久化安全方案,理论上绝对性保证数据的安全。,相比于二进制文件来说,每次追加和加载比较慢。数据的变化以追加的方式写入AOF文件。:掌握Redis的AOF持久化机制。原创 2023-10-18 12:00:00 · 178 阅读 · 0 评论 -
基于内存的分布式NoSQL数据库Redis(五)数据存储与RDB设计
希望有一个高性能的读写,不影响业务,允许一部分的数据存在一定概率的丢失**【做缓存】**,- 针对不同读写速度,设置不同策略,进行交叉保存快照,满足各种情况下数据的保存策略。原因:如果只有一组策略,面向不同的写的场景,会导致数据丢失。📢不能老盯着手机屏幕,要不时地抬起头,看看老板的位置⭐。:当执行某些命令时,会自动拍摄快照【一般不用】:按照一定的时间内发生的更新的次数,拍摄快照。配置文件中有对应的配置,决定什么时候做快照。:掌握Redis的RDB持久化机制。重启redis服务,配置才会生效。原创 2023-10-18 10:00:00 · 218 阅读 · 1 评论 -
基于内存的分布式NoSQL数据库Redis(四)Jedis:使用方式
分布式计算或者Java程序读写Redis,一般用于实际生产开发。📢不能老盯着手机屏幕,要不时地抬起头,看看老板的位置⭐。📢本文由 Maynor 原创,首发于 CSDN博客🙉。:掌握Redis的使用方式及构建Jedis工程依赖。所有数据库使用Java操作方式整体是类似的。命令操作Redis,一般用于测试开发阶段。:Jedis中实现String的操作。:Jedis中实现其他类型操作。:实现Jedis的客户端连接。Redis的使用方式。原创 2023-10-18 00:00:00 · 62 阅读 · 0 评论 -
基于内存的分布式NoSQL数据库Redis(三)常用命令
注意:从左往右的下标从0开始,从右往左的下标从-1开始,一定是从小的到大的下标。功能:通过一个String对象的存储空间,来构建位图,用每一位0和1来表示状态。使用时,可以指定每一位对应的值,要么为0,要么为1,默认全部为0。读取数据,发现一个用户id,就将这个用户id对应的那一位改为1。bitop:用于位图的运算:and/or/not/xor。📢不能老盯着手机屏幕,要不时地抬起头,看看老板的位置⭐。hlen:统计K对应的Value总的属性的个数。lpush:将每个元素放到集合的左边,左序放入。原创 2023-10-18 12:19:55 · 1191 阅读 · 0 评论 -
基于内存的分布式NoSQL数据库Redis(二)数据结构与通用命令
Redis默认由16个数据:db0 ~ db15,个数可以通过配置文件修改,名称不能改。理解Redis:类似于Java中的一个Map集合,可以存储多个KV,根据K获取V。:设置某个K的过期时间,一旦到达过期时间,这个K会被自动删除。📢不能老盯着手机屏幕,要不时地抬起头,看看老板的位置⭐。K:作为唯一标识符,唯一标识一条数据,,写入时指定KV,读取时,根据K读取V。V:真正存储的数据,可以有多种类型。:判断这个K对应的V的类型的。:清空当前数据库的所有Key。:清空所有数据库的所有Key。原创 2023-10-12 12:03:04 · 1454 阅读 · 1 评论 -
基于内存的分布式NoSQL数据库Redis(一)介绍与安装
1. 整体目标 - Redis:NoSQL数据库,实时存储 - **==Kafka:消息队列,实时存储==** - **Hbase:NoSQL数据库,实时存储**2. Redis的基本介绍和使用 - 功能与应用场景 - **==Redis的使用==**:基于命令的操作、基于编程的操作【JavaAPI】 - 多练习 - Redis的存储设计:性能、安全 - 思想:大道至简原创 2023-10-12 11:27:47 · 1056 阅读 · 2 评论 -
Docker篇之秒杀项目环境部署
文章目录1. 秒杀项目环境(基于Centos7.6测试全部成功)1.Docker和JDK安装2. 创建Nacos3. 创建MySQL4. 创建Canal数据同步5. 创建Elasticsearch和kibana6. 创建Redis集群7. 创建Zookeeper8. 创建Kafka9. 创建OpenRestry9.1 安装OpenRestry9.2 安装Lua的Kafka插件9.2 安装Lua的Jwt插件9.3 安装Lua的Redis插件10. 创建Druid11. 创建seata12. 创建sentine原创 2021-11-29 08:50:43 · 786 阅读 · 3 评论 -
一文快速搞定Redis_数据类型及JavaApi操作
以上便是一文快速搞定Redis愿你读过之后有自己的收获,如果有收获不妨一键三连一下~!原创 2021-06-17 20:35:43 · 712 阅读 · 5 评论