一、redis活1、集群搭建 (一主两从)Redis-Sentinel是redis官方推荐的高可用性解决方案,sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点,当用redis作master-slave的高可用时,如果master本身宕机,redis本身或者客户端都没有实现主从切换的功能,而redis-sentinel就是一个独立运行的进程,用于监控多个m
转载 2024-10-12 11:23:51
51阅读
MySQL实例是指在同一台服务器上运行两个独立的MySQL数据库实例,这样的配置常用于提高可用性、优化负载以及提供更好的数据管理。在本博文中,我将详细记录解决MySQL实例问题的过程,包括环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用等步骤。 ## 环境准备 在开始之前,需要确保环境的安装和配置满足MySQL实例的要求。首先,我们需要检查当前的硬件资源,确保服务器能够同时运行
原创 6月前
67阅读
Redis缓存(写一致性问题)1 什么是缓存?1.1 为什么要使用缓存1.2 如何使用缓存2 添加缓存2.1 、缓存模型和思路2.2、代码如下3 缓存更新策略3.1 、数据库缓存不一致解决方案:3.2 、数据库和缓存不一致采用什么方案4 实现商铺和缓存与数据库写一致5 写一致性改进:延时删 1 什么是缓存?前言:什么是缓存?缓存就像自行车,越野车的避震器 举个例子:越野车,山地自行车,都
转载 2024-09-24 09:12:34
61阅读
 简介 MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言,它使得存储、更新和存取信息更加容易。MySQL是一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和许多不同的客户程序以及库组成的。分为关系数据库(mysql、sqlserver、oracle)和非关系型数据库(redis)。关系型数据库&
昨天在论坛上,有人问起缓冲的实现问题,想起网上这方面资料比较凌乱,而且多是DirectX相关的,今天特地在这里给大家简要的介绍一下缓冲技术及其在VC++的GDI绘图环境下的实现。 1. Windows绘图原理    我们在Windows环境下看到各种元素,如菜单、按钮、窗口、图像,从根本上说,都是“画”出来的。这时的屏幕,就相当于一块黑板,而Windows下的各种GDI要素,如画笔、画刷等,就
转载 2016-04-01 14:15:00
135阅读
2评论
一、keepalived实例       keepalived在master/backup工作模式下,会有一个主机处于闲置,所以keepalived可以使用vrrp的特性配置master模式,使资源最大化。    1、承接上文配置 --->  keepalived基础配置    2、主配置第一个节
原创 2017-02-10 21:38:57
2481阅读
1点赞
一、单机安装​ 二、修改配置logger->log:服务日志存储位置 logger->errorlog:异常日志存储位置 http_port:连接端口号 tcp_port:连接端口号 path:数据存放路径 tmp_path:临时数据的存放路径 user_files_path:用户相关信息的数据 users_config:用户信息配置文件
转载 2021-10-11 10:20:00
231阅读
2评论
1. yum -y install cmake gcc gcc-c++ zlib-devel ncurses-devel bison libaio makegroupadd mysqluseradd -r -g mysql -s /bin/false -M mysql 2. tar zvxf # 5 ...
转载 2021-09-08 17:04:00
69阅读
2评论
写在前面的话设计MySQL高可用架构的目的是为了避免单点故障,减少因系统故障或者数据库崩溃所造成的恢复或者停机时间,为企业提供7*24的持续及高性能服务,基本原理大多数为通过主从自动切换及vip漂移比较常见的高可用架构有MHA,MM,PXC等MM架构优点是:搭建快速方便,适合中小型公司,MySQL互为主从,保证两台数据库的一致性,keepalived实现虚拟IP和自动的服务监控功能,利用VIP自动
# Redis 延迟实例 在现代 web 应用中,缓存机制是提升系统性能的重要手段。Redis 作为一款高性能的内存数据库,被广泛应用于缓存和持久化数据。尽管 Redis 提供了高效的读取性能,但在处理缓存和数据库之间数据一致性的问题时,我们仍然需要额外的手段。本文将探讨一种常见的策略:**延迟删**,并通过实际代码示例来说明其应用。 ## 什么是延迟删? 延迟删是为了解决缓存和数
原创 2024-09-07 03:45:26
168阅读
# MySQL 单实例端口配置解析 在进行数据库管理时,MySQL 一直是一个流行的选择。为了满足不同的应用需求,有时我们可能需要一个 MySQL 实例同时监听多个端口。本文将详细介绍如何在 MySQL 中实现单实例端口的配置,以及相关的操作示例。 ## 为什么需要端口? 在不同的工作环境中,应用程序可能需要通过不同的端口访问 MySQL 数据库。例如: - **开发和生产分离**:
原创 10月前
68阅读
单软件-rpm-多实例 1.创建目录, #mkdir /var/lib/mysql2 2.复制一份配置文件 cp /etc/my.cnf /etc/my.rpm2.cnf 3.配置文件单独设置vi /etc/my.rpm2.cnf,修改 datadir=/var/lib/mysql2 port=3307 socket=/var/lib/mysql2/mysql.sock pid文件
转载自,原文格式清晰:,配合另一篇博客看,效果最好《Mysql从(实战干货)》:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~系统:Centos6.5 数据库IP:192.168.0.103、192.168.0.104数据库端口:都是3306 搭建MySQL步骤 略(详见:) 1、在103节点/etc/my.cnf上配置(配置中只是关于GTI
转载 2023-12-06 21:24:45
59阅读
端队列的主要操作是push_back(),pop_back(),push_top(),pop_top(),我们可以用端队列来适配queue和stack。SGI stl中queue和stack的默认容器都是端队列deque。deque是怎么实现的呢?deque由两级的数组构成,一级的数组每个元素指向一个大块,这个大块是一个要存放的数据的数组,我们可以叫它二级数组。每个大块存满之后就要申请新的空
MySQL数据库在企业中应用广泛,可分为单实例和多实例,不同的环境需求,所需要的环境也不一样,他可以用源码包安装也可以用rpm包安装,rpm包安装虽然简单,但是不可以实现自已想要的功能,而源码包安装可以自已自定义自已想要的功能,下面我就给大家介绍一下怎么用源码包安装MySQL
原创 2015-11-25 22:19:20
888阅读
1点赞
1评论
# SQL Server安装实例方案 在许多企业环境中,出于资源利用和服务隔离的考虑,往往需要在同一台服务器上安装多个 SQL Server 实例。安装实例不仅能够节省硬件成本,还能为不同的应用程序或开发环境提供独立的数据库服务。本文将详细介绍 SQL Server 如何安装实例,并附带具体的步骤和代码示例。 ## 一、准备工作 在安装实例之前,您需要确保以下条件: 1. **系统
原创 9月前
191阅读
  前言GitHub作为程序员必备的学习交流平台,虽然在国内速度不算快,但只要好好利用这个平台,我相信还是可以学习到很多东西。在暑期的时候,我曾经就初次远程连接到了GitHub,但开学后,不知道为什么又行不通了。后面尝试了一下后,大多都是登陆失败,授权失败这种,ssh等问题。写下这篇博客来记录一下。也希望能够给阅读的你一点帮助。(针对的时候已经
1:List 结构   typedef struct {    gpointer data;    GList *next;    GList *prev;  } GList; 2:List原型 GList*&
转载 精选 2011-07-13 19:45:22
1413阅读
ROUTER>EN   ROUTER#CONFIG T Router(Config)>int fa 0/0   Router(Config-if)>ip addr 192.168.0.1 255.255.255.0   Router(Config-if)>ip nat inside   Router(Conf
转载 精选 2012-09-17 12:36:20
435阅读
在网络配置中,路由配置是非常重要的一部分,可以提高网络的可靠性和稳定性。华为设备为了支持路由配置,通常会使用OSPF协议来完成路由的学习和选择。本文将介绍路由华为OSPF配置的实例,让您更好地了解如何在华为设备上进行配置。 首先,我们需要在两台路由器上启用OSPF协议。假设我们有两台华为设备,分别是Router1和Router2。在每台路由器上,我们需要执行以下命令来启用OSPF协议:
原创 2024-02-23 11:30:46
173阅读
  • 1
  • 2
  • 3
  • 4
  • 5