自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Redis集群之cluster搭建

redis主从集群,哨兵集群,可以应对高并发读的场景,但是高并发写与海量数据存储的问题依然不能解决,主从之间数据同步的缺陷就限制了主服务器内存不能设置的太高,为解决并发写与高可用的问题引入了分片集群(cluster)Cluster集群模式也被称为切片集群是Redis官方推荐使用的一种模式,Cluster方案采用哈希槽(hash slot)来处理实例之间的映射关系,在集群中总共有16384个哈希槽,默认形式是将16384个哈希槽分配给所有的节点,即哈希槽与集群节点绑定。

2024-04-30 16:51:46 840 1

原创 redis集群之哨兵架构搭建

在主从集群架构中S节点宕机重启后可以找master节点同步数据,那Master节点宕机后怎么办呢?为此,出现了Sentinel(哨兵),哨兵是Redis的高可用性解决方案。哨兵是一个分布式系统,用于对主从架构中的每台服务器进行监控,当Master出现故障时通过投票机制从Slave选择新的Master,并将所有的Slave连接到新的Master,当Slave出现故障时将其下线。为此哨兵有两个主要的职能一是监控, 二是选择,监控的是集群中每个节点的状态,选择的是当Master节点出现故障时重新选择出主节点。

2024-04-22 00:34:11 1352 1

原创 redis集群之主从架构

什么是Redis集群?Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同的服务器节点上同时提供服务,提高整体性能和可靠性。根据搭建的方式和集群的特性,Redis集群主要有三种模式:主从复制模式(Master-Slave)、哨兵模式(Sentinel)和Cluster模式。本文将首先介绍主从复制架构模式本文主要讲解了主从复制之间的复制原理,分为:全量复制和部分复制。

2024-04-14 22:45:50 707 2

原创 redis之源码包安装

Redis(Remote Dictionary Server)是一个开源的高性能内存数据存储系统。它以键值对的形式存储数据,并支持多种数据结构,如字符串、哈希表、列表、集合和有序集合等。Redis具有低延迟、高吞吐量的特点,适用于对响应时间要求较高的场景。它支持数据持久化,通过快照和日志机制确保数据的安全性。此外,Redis还提供了分布式缓存、发布/订阅模式和Lua脚本支持等功能,广泛应用于缓存、消息队列、计数器、排行榜等场景中, 本章节将介绍redis源码包编译安装。

2023-12-10 21:41:59 464

原创 php 之 源码包编译安装

本文将介绍如何在CentOS 7.9上编译安装PHP 7.4.33。通过在CentOS上手动编译和安装PHP,您将可以根据自己的需求进行自定义配置,并获得更高的性能和灵活性。以上就是php7.4.33安装流程,以及源码包中常见扩展安装流程,以上异常错误仅代表作者环境出现的异常,读者环境不一样,出现的编译异常也不一样,以上流程仅供参考。

2023-12-10 20:22:25 3317

原创 php 之 swoole扩展安装

本文将简单介绍Swoole的应用领域,及php安装Swoole扩展流程,按照本章节操作流程,你可以成功安装Swoole扩展。在编译安装过程中,会遇到各种环境影响,读者环境与作者环境不一样.编译报错也不一样,本文安装过程顺利, 特此总结, 一般常见报错gcc版本问题,以及安装成功后扩展冲突等问题。更多安装问题及解决办法 请详查 官网swoole官网。

2023-11-25 22:21:20 2860

原创 kafka常用命令

【代码】kafka常用命令。

2023-06-11 20:57:24 5264 1

原创 分布式系统业务id生成

分布式系统业务id生成方案

2023-04-27 11:51:48 145 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除