
NoSQL
文章平均质量分 85
夜夜流光相皎洁_小宁
九零后技术大叔,从事信息安全行业,架构师,JavaWeb、大数据、移动应用开发,关注移动应用安全、大数据安全、云原生安全、网络安全渗透、攻防等领域;喜欢交流和分享,喜欢读书,什么书都会读一读,比较杂;闲暇时间喜欢做技术总结,喜欢探索技术、解锁新技能。
展开
-
Redis热点Key问题分析与解决
不知道你们有没有遇到过这种现象:Redis缓存中数据存储不多,但是集群中某些个别节点的Redis实例CPU消耗和内存、网络等资源负载很高,有时候还可能莫名奇妙的某个节点宕机。遇到以上问题的时候,那基本恭喜你了,大多数情况下,不出意外的话,可能就是遇到了热点Key问题。那么Redis热点Key形成的原因是什么呢?该如何检测?该如何解决呢?如果你有这样的疑问,那就来看看我的文章吧!原创 2024-04-02 16:53:42 · 2116 阅读 · 5 评论 -
Redis缓存问题与缓存更新机制
缓存是一把双刃剑,在带来性能提升的同时,也会带来一些问题。首先就是缓存一致性的问题,因为我们把数据同时保存在缓存和数据库当中,当我们修改了数据库之后,缓存是无法感知到数据变化的,这个时候缓存中保留的就是旧数据,那么用户来查询的时候查到的就是旧数据。这在很多业务场景下是不被允许的。所以今天咱们就一起讨论一下Redis缓存穿透、缓存击穿、缓存雪崩的问题以及企业中常用的几种缓存更新策略。原创 2023-07-04 23:47:29 · 31153 阅读 · 2 评论 -
Redis主从/哨兵机制原理介绍
Redis 主从集群机制和Redis Sentinel 机制的基本使用和底层知识原理介绍,同时在使用哨兵机制过程中对于可能出现的数据丢失进行相关避坑方案讲解..............原创 2023-06-30 17:37:04 · 31488 阅读 · 1 评论 -
Redis 发布/订阅介绍
Redis发布与订阅是一种消息通信的模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis通过PUBLISH和SUBSCRIBE等命令实现了订阅与发布模式,这个功能提供两种信息机制,分别是订阅/发布到频道、订阅/发布到模式的客户端。Redis 实现的 PubSub 比较简单,消息在服务端只做转发,不做存储。另外,服务端会维护订阅者的 TCP 连接,方便消息及时触达。原创 2023-06-30 11:05:33 · 31369 阅读 · 1 评论 -
Redis 事务与数据持久化
Redis虽然是个NoSQL数据库,但是也是支持事务的,只不过它的事务和传统数据库的ACID特性是不一样的;同时出于数据安全性考虑,Redis也提供了数据备份的策略:RDB、AOF,本期内容就带你分析下Redis的事务和数据备份策略。。。。。。原创 2023-06-30 09:10:33 · 31473 阅读 · 2 评论 -
Redis 简介与数据类型介绍
Redis (Remote Dictionary Server),即远程字典服务。是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个开源,内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能。。。。原创 2023-06-29 22:13:55 · 30969 阅读 · 1 评论 -
基于k8s部署MongDB
本文搭建MongoDB,基于WMware虚拟机,操作系统CentOS 8,且已经基于Kubeadm搭好了k8s集群,k8s节点信息如下:如需知道k8s集群搭建,可跳转我的文章《kubeadm部署k8s集群》查看。二、创建SecretKubernetes专门有一种资源叫做Secret,用来解决密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露PodTemplate的Spec信息中。Secret也分三种类型,今天我们使用的是Opaque类型的Secret,它以base64原创 2023-06-17 17:14:38 · 32979 阅读 · 6 评论 -
MongoDB介绍
本文介绍了MongoDB的概念、特征、MongoDB的核心概念、适合使用MongoDB的场景等原创 2023-06-15 15:11:22 · 301 阅读 · 1 评论 -
NoSQL概述
文本介绍了NoSQL含义、优缺点以及NoSQL数据库的分类,传统数据库与NoSQL的比较原创 2023-06-15 15:04:27 · 220 阅读 · 1 评论