<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FBdart的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FBdart</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FBdart]]></copyright><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/144815442</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/144815442</guid><author>FBdart</author><pubDate>Mon, 30 Dec 2024 09:50:48 +0800</pubDate><description><![CDATA[在 Java 的 String 类中，也会有几个相关的替换方法，它也是支持正则表达式的，它的参数命名也为 regex。，通常采用这两个单词的首字母合在一起，把正则表达式相关的变量名定义为 regexp（单数）或 regexps（复数）。正则表达式就是一行字符串，用来描述一定的规则。]]></description><category></category></item><item><title><![CDATA[Zabbix 的介绍以及部署]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/126793135</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/126793135</guid><author>FBdart</author><pubDate>Sat, 10 Sep 2022 08:47:07 +0800</pubDate><description><![CDATA[Zabbix 是一个监控软件，其可以监控各种网络参数，保证企业服务架构安全运营，同时支持灵活的告警机制，可以使得运维人员快速定位故障、解决问题。Zabbix 支持分布式功能，支持复杂架构下的监控解决方案，也支持 web 页面，为主机监控提供了良好直观的展现。Zabbix 官网地址为 https://www.zabbix.com/]]></description><category></category></item><item><title><![CDATA[Rsync 远程同步]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125987461</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125987461</guid><author>FBdart</author><pubDate>Tue, 26 Jul 2022 16:18:08 +0800</pubDate><description><![CDATA[RemoteSync，远程同步Rsync是一款开源的、快速的、多功能的、可实现全量以及增量的本地或远程数据同步备份的优秀工具。并且可以不进行改变原有数据的属性信息，实现数据的备份迁移特性。Rsync软件支持跨平台，适用于Unix/linux/windows等多种操作系统平台。Rsync是一个快速和非常方便的文件复制工具。他能本地复制，远程复制，或者远程守护进程方式复制。支持本地复制，或者与其他SSH、Rsync主机同步官方网站https指令说明-m。......]]></description><category></category></item><item><title><![CDATA[Redis高可用]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125646507</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125646507</guid><author>FBdart</author><pubDate>Wed, 06 Jul 2022 21:25:22 +0800</pubDate><description><![CDATA[web 服务器中的高可用指的是服务可以正常访问的时间；衡量的标准是在多长时间内可以提供正常服务（99.9%、99.999%、99.999%等）。但是在 Redis 语境中，高可用的含义似乎要宽泛一些，除了保证提供正常服务（如主从分离、快速容灾技术），还需要考虑数据容量的扩展，数据安全不回丢失等。在 Redis 中，实现高可用的技术主要包括持久化、主从复制、哨兵和 Cluster 集群持久化： 持久化是最简单的高可用方法（有时甚至不被归为高可用的手段），主要作用是数据备份，即将数据存储在磁盘，保证数据不会因为]]></description><category></category></item><item><title><![CDATA[NoSQL 之 Redis 配置与优化]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125551998</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125551998</guid><author>FBdart</author><pubDate>Fri, 01 Jul 2022 11:12:56 +0800</pubDate><description><![CDATA[关系型和非关系型数据库的主要差异是数据存储的方式。关系型数据天然就是表格式的，因此存储在数据表的行和列中。数据表可以彼此关联协作存储，也很容易提取数据。
与其相反，非关系型数据不适合存储在数据表的行和列中，而是大块组合在一起。非关系型数据通常存储在数据集中，就像文档、键值对或者图结构。你的数据及其特性是选择数据存储和提取方式的首要影响因素。SQL 和 NoSQL 数据库最大的差别 ：可能是在扩展方式上，要支持日益增长的需求当然要扩展。
要支持更多并发量，SQL 数据库是纵向扩展，也就是说提高处理能力，使用速]]></description><category></category></item><item><title><![CDATA[MySQL 的 MHA 高可用集群部署及故障切换]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125548308</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125548308</guid><author>FBdart</author><pubDate>Thu, 30 Jun 2022 21:18:23 +0800</pubDate><description><![CDATA[MHA（MasterHigh Availability）是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。
MHA 的出现就是解决MySQL 单点的问题。
MySQL故障切换过程中，MHA能做到0-30秒内自动完成故障切换操作。
MHA能在故障切换的过程中最大程度上保证数据的一致性，以达到真正意义上的高可用。MHA Node（数据节点）MHA Manager （管理节点）MHA Manager 可以单独部署在一台独立的机器上，管理多个 master-slave 集群；也可以部署在一台 slave ]]></description><category></category></item><item><title><![CDATA[MsSQL 的主从复制与读写分离]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125546914</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125546914</guid><author>FBdart</author><pubDate>Thu, 30 Jun 2022 19:53:43 +0800</pubDate><description><![CDATA[读写分离，基本原理：让主数据库处理事务性增、改、删操作（INSERT、UPDATE、DELETE），而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。每个事务更新数据完成之前，master 在二进制文件记录这些数据。写入二进制日志完成后，master 通知存储引擎提交事务。简单理解，通俗易懂的：在实际的生产环境中，对数据库的读和写都在同一个数据库服务器中，是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此，通过主]]></description><category></category></item><item><title><![CDATA[MySQL 高级 SQL语句]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125525593</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125525593</guid><author>FBdart</author><pubDate>Wed, 29 Jun 2022 23:34:23 +0800</pubDate><description><![CDATA[增、删、改、查对 MySQL 数据库的查询除了基本的查询外，有时候需要对查询的结果集进行处理。如只取 5 条数据、15条数据的、对查询结果进行排序或分组等等。使用 Select 语句可以将需要的数据从 MySQL 数据库中查询出来，如果对查询的结果进行排序，可以使用 Order by 语句来对语句实现排序，并最终将排序后的结果返回给用户。这个语句的排序不光可以针对某一个字段，也可以针对多个字段。
2.1.1 ASC / DESC：
ASC 是按照升序进行排序的，是默认的排序方式，即 ASC 可以省略。sel]]></description><category></category></item><item><title><![CDATA[MySQL 备份与恢复]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125390023</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125390023</guid><author>FBdart</author><pubDate>Tue, 21 Jun 2022 20:29:49 +0800</pubDate><description><![CDATA[物理备份：对数据库操作系统的物理文件（如数据文件、日志文件等）的备份逻辑备份：对数据库逻辑组件（如：表等数据库对象）的备份默认表类型，基于传统的 ISAM 类型，ISAM 是 Indexed Sequential Access Method（有索引的顺序访问方法）的缩写，存储记录和文件的标准方法。不是事务安全的，而且不支持外键，如果执行大量的 select，insert MySIAM 比较适合。支持事务安全的引擎，支持外键、行锁、事务是最大的特点。若有大量的 update 和 insert ，建议使用 In]]></description><category></category></item><item><title><![CDATA[MySQL索引、事务及存储引擎]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125321628</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125321628</guid><author>FBdart</author><pubDate>Thu, 16 Jun 2022 20:22:24 +0800</pubDate><description><![CDATA[索引是一个排序的列表，在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址（类似于C语言的链表通过指针指向数据记录的内存地址）。使用索引后可以不用扫描全表来定位某行的数据，而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据，因此能加快数据库的查询速度。索引就好比是一本书的目录，可以根据目录中的页码快速找到所需的内容。索引是表中一列或者若干列值排序的方法。建立索引的目的是加快对表中记录的查找或排序。设置了合适的索引之后，数据库利用各种快速定位技术，能够大大加快查询速度，这是创建索引的最主要的]]></description><category></category></item><item><title><![CDATA[MySQL数据库管理]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125284612</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125284612</guid><author>FBdart</author><pubDate>Tue, 14 Jun 2022 19:58:52 +0800</pubDate><description><![CDATA[MySQL 商业版是由 MySQL AB 公司负载开发与维护，需要付费才能使用MySQL 社区版是由分散在世界各地的 MySQL开发者、爱好者一起开发与维护，可以免费使用两者区别
- 商业版组织管理与测试环节更加严格，会比社区版更稳定
- 商业版不遵守 GPL，社区版遵从 GPL 可以免费使用
- 商业版可获得 7*24 小时的服务，社区版则没有..............................]]></description><category></category></item><item><title><![CDATA[MySQL数据库]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125282727</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125282727</guid><author>FBdart</author><pubDate>Tue, 14 Jun 2022 19:19:19 +0800</pubDate><description><![CDATA[① 描述食物的符号记录称为数据（ Data ）。② 包括数字、文字、图形、图像、声音、档案记录等皆为数据。③ 数据是以“ 记录 ”的形式按照统一的格式进行存储的，而不是杂乱无章的。
相同格式和类型的数据统一存放在一起，而不会把“ 书 ”和“ 手机 ”混在一起存储。数据的存储，这样就能够井然有序了。数据分类结构化的数据 ：即有固定格式和有限长度的数据。比如填表格就属于结构化的数据；姓名，性别，年龄，都是叫做结构化数据。非结构化的数据 ：非结构化的数据越来越多，就是不定长、无固定格式的数据；比如网页，有的时候非]]></description><category></category></item><item><title><![CDATA[Haproxy 搭建 Web 群集]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125272013</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125272013</guid><author>FBdart</author><pubDate>Tue, 14 Jun 2022 17:21:31 +0800</pubDate><description><![CDATA[HaProxy 是可提供高可用性、负载均衡以及基于 TCP 和 HTTP 应用的代理，是免费、快速并且可靠的一种解决方案。Haproxy 非常适用于并发大（并发达 1w 以上）web 站点，这些站点通常又需要会话保持或七层处理。 Haproxy 的运行模式使得它可以很简单安全的整合至当前的架构中，同时可以保护 Web 服务器不被暴露到网络上。Haproxy常见的8种负载均衡策略：
（1）  RR（Round Robin）
RR 算法是最简单最常用的一种算法，即为轮询调度
（2） LC（Least Conne]]></description><category></category></item><item><title><![CDATA[LVS+Keepalived 的群集]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125253532</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125253532</guid><author>FBdart</author><pubDate>Mon, 13 Jun 2022 09:33:30 +0800</pubDate><description><![CDATA[一个基于 VRRP 协议来实现的 LVS 服务高可用方案，可以解决静态路由出现的单点故障问题。一个 LVS 服务器集群中通常有主服务器（ Master ）和备用服务器（ Backup ）两种角色的服务器，但对外表现为一个虚拟 IP1 负载均衡
2. 健康检查
3. 故障切换对于节点服务器：健康检查如果发现有故障的节点就会其隔离或者剔除集群，待其恢复后再重新加入的群集当中负载均衡器：健康检查会定时检查主机的状态（包括主机和服务的状态），如果出故障就会自动切换到备用主机上待主的恢复重新让主承载业务请求vrrp ]]></description><category></category></item><item><title><![CDATA[DR模式——LVS负载均衡群集]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125163765</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125163765</guid><author>FBdart</author><pubDate>Tue, 07 Jun 2022 15:26:39 +0800</pubDate><description><![CDATA[1、 arp_ignore=1
防止网关路由发送 ARP 广播时调度区和节点服务器都会进行响应，导致 ARP 缓存表紊乱，不对非本地的物理网卡的 ARP 请求进行响应，因为 VIP 时 承载 lo:02、arp_announce=2
系统不使用响应数据的源 IP 地址（VIP) 来作为本机进行 ARP 请求报文的源 ip 地址，而使用发送报文的物理网卡 IP 地址作为 ARP 请求报文的源 IP 地址，这样可以防止网关路由器接收到的源 IP 地址为 VIP 的 ARP 请求报文后的又更新 ARP 缓存表，导]]></description><category></category></item><item><title><![CDATA[LVS负载均衡群集]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125152033</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125152033</guid><author>FBdart</author><pubDate>Mon, 06 Jun 2022 18:32:10 +0800</pubDate><description><![CDATA[使用价格昂贵的小型机、大型机。使用普通服务器构建服务群集


企业群集分类
根据群集所针对的目标差异，可分为三种类型

负载均衡群集
高可用群集
高性能运算群集

负载均衡群集（Load Balance Cluster）


提高应用系统的响应能力、尽可能处理更多的访问请求、减少延迟为目标、获得高并发、高负载（LB）的整体性能LB的负载分配依赖于主节点的分流算法


高可用群集（High Availability Cluster）

提高应用系统的可靠性、尽可能地减少中断时间为目标，确保服务的连续性，达到高]]></description><category></category></item><item><title><![CDATA[Nginx+Tomcat负载均衡、动静分离群集]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125151256</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125151256</guid><author>FBdart</author><pubDate>Mon, 06 Jun 2022 18:28:18 +0800</pubDate><description><![CDATA[Nginx 是一款非常优秀的 HTTP 服务器软件目前很多大型网站都应用 Nginx 服务器作为后端网站程序的反向代理及负载均衡器，提升整个站点的负载并发能力。]]></description><category></category></item><item><title><![CDATA[Tomcat部署]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/125067422</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/125067422</guid><author>FBdart</author><pubDate>Tue, 31 May 2022 20:21:03 +0800</pubDate><description><![CDATA[文章目录Tomcat简介Tomcat 由一系列的组件构成，其中核心的组件有三个什么是 Servlet？什么是 JSP？Tomcat 功能组件结构
Tomcat简介
Tomcat 是 Java 语言开发的，Tomcat 服务器是一个开放源代码的 Web应用服务器，是 Apache 软件基金会的 Jakarta 项目中的一个核心项目，由 Apache、Sun 和其他一些公司及个人共同开发而成。
Tomcat 属于轻量级应用服务器，在中小型系统和并发访问用户不是很多的场合下被普遍使用，是开发和调试 JSP 程序的]]></description><category></category></item><item><title><![CDATA[源码编译安装LNMP]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/124965159</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/124965159</guid><author>FBdart</author><pubDate>Wed, 25 May 2022 14:12:28 +0800</pubDate><description><![CDATA[ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/  	——让系统识别nginx的操作命令。首先使用的是 nginx-1.20.2.tar.gz 的压缩包。压缩包：php-7.1.24.tar.gz（仅此章中使用的版本）]]></description><category></category></item><item><title><![CDATA[源码编译安装LAMP]]></title><link>https://blog.youkuaiyun.com/FBdart/article/details/124866060</link><guid>https://blog.youkuaiyun.com/FBdart/article/details/124866060</guid><author>FBdart</author><pubDate>Fri, 20 May 2022 00:56:05 +0800</pubDate><description><![CDATA[文章目录前言
前言
WEB 服务器也称为 WWW（WORLD WIDEWEB，万维网) 服务器，主要功能是提供网上信息浏览服务。
常见 web 服务器（web)：
httpd (apache),nginx+PHP
tomcat: jsp + html
win:IIS
客户端：IE、firefox、chrome、手机（浏览器）Browser
今天的主角是：LAMP=Linux Apache Mysgl PHP 中的 Apache（HTTPD)类LINUX系统 Linux+Apache+Mysql/MariaD]]></description><category></category></item></channel></rss>