H_YANG__
码龄3年
关注
提问 私信
  • 博客:70,393
    70,393
    总访问量
  • 61
    原创
  • 897,464
    排名
  • 67
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2022-04-12
博客简介:

H_YANG__的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得2次评论
  • 获得298次收藏
  • 代码片获得144次分享
创作历程
  • 61篇
    2022年
成就勋章
TA的专栏
  • Typora
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Rsync远程同步+inotify监控实时同步概述,部署

rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。并且可以不改变原有数据的属性信息,实现数据的备份迁移特性rsync软件支持跨平台,适用于 unix/linux/windows 等多种操作系统平台rsync是一个快速和非常方便的文件复制工具。它能本地复制,远程复制,或者远程守护进程方式复制,它提供了大量的参数来控制其行为的各个方面,并且允许非常灵活的方式来实现文件的传输复制传输前执行压缩,因此非常适合用于架构集中式备份或异地备份等应用。
原创
发布博客 2022.09.21 ·
642 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Haproxy 搭建Web集群

Haproxy 是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,是免费、快速并且可靠的一种解决方案HAProxy非常适用于并发大(并发达1w以上)web站点,这些站点通常又需要会话保持或七层处理。HAProxy的运行模式使得它可以很简单安全的整合至当前的架构中,同时可以保护web服务器不被暴露到网络上。
原创
发布博客 2022.09.21 ·
436 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LVS+DR概述与部署

节点服务器返回报文(源IP 是VIP)经路由转发,重新封装报文时,需要先获取路由器的MAC地址,发送ARP请求时,Linux默认使用IP 包的源 IP地址(即VIP)作为ARP 请求包中的源IP地址,而不使用发送的接口的 IP地址,路由器收到ARP请求后,将更新ARP表项,原有的VIP对应负载均衡器的MAC 地址会被更新为 VIP对应节点服务器的MAC地址。2.负载均衡器根据负载均衡算法选择后端真实服务器,不修改也不封装IP报文,而是将数据帧的MAC 地址改为后端服务器的MAC 地址,然后在局域网上发送。
原创
发布博客 2022.09.21 ·
887 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GFS文件分布式系统概述与部署

GFS是一个可扩展、开源的分布式文件系统(可以很好的体现出弹性伸缩的特点),用于大型的、分布式的、对大量数据进行访问的应用,在传统的解决方案中,GFS 能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储一、GlusterFS概述1、GlusterFS简介① GlusterFS是一个开源的分布式文件系统。由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。
原创
发布博客 2022.09.21 ·
697 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL数据库的日志管理

备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。而备份、恢复中,日志起到了很重要的作用。
原创
发布博客 2022.09.19 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

MySQL数据库 MHA高可用介绍与搭建

在构建 mysql 集群时,单 master 做主从复制虽然极大的提高了数据库的读写能力,但是一旦遇到单点故障则会导致整个集群瘫痪,所以我们通常会对 master 做高可用配置,提高集群的冗余能力MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件MHA 的出现就是解决MySQL 单点的问题MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。
原创
发布博客 2022.09.19 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库主从复制与读写分离

在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync,但是不同的是rsync是对磁盘文件做备份,而mysql主从复制是对数据库中的数据、语句做备份读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。
原创
发布博客 2022.09.19 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL高级语句简单介绍

视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。一个视图可以对应一个基本表,也可以对应多个基本表。4.视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。3.表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能有创建的语句来修改。6.视图的建立和删除只影响视图本身,不影响对应的基本表。
原创
发布博客 2022.09.19 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库的备份与还原

备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。而备份、恢复中,日志起到了很重要的作用是对整个数据库、数据库结构和文件结构的备份保存的是备份完成时刻的数据库是差异备份与增量备份的基础备份与恢复操作简单方便数据存在大量的重复占用大量的备份空间备份与恢复时间长。
原创
发布博客 2022.09.19 ·
5690 阅读 ·
1 点赞 ·
0 评论 ·
19 收藏

MySQL数据库的存储引擎

数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎MySQL中的数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MySQL中称为存储引擎。
原创
发布博客 2022.09.19 ·
84 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库的事务

MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中, 要删除一个人员,即需要删除人员的基本资料,又需要删除和该人员相关的信息,如信箱, 文章等等。这样,这些数据库操作语句就构成一个事务事物的ACID特点为:原子性、一致性、隔离性、持久性事务之间的相互影响分为:脏读、不可重复读、幻读、丢失更新事务隔离级别分为:read uncommitted(未提交读)、read committed(提交读)、repeatable read(可重复度)、serializable:串行化。
原创
发布博客 2022.09.19 ·
92 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库的索引

1.索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C 语言的链表通过指针向数据记录的内存地址)2.使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度3.索引就好比一本书的目录,可以根据目录中的页码快速找到所需的内容4.索引是表中一列或者若干列值排序的方法5.建立索引的目的是加快对表中记录的查找或排序① 普通索引 :针对所有字段,没有特殊的需求/规则。
原创
发布博客 2022.09.19 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL用户管理与授权

【代码】MySQL用户管理与授权。
原创
发布博客 2022.09.19 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库介绍和基础操作

1.SQL Server(微软公司产品)面向Windows操作系统简单、易用2. (甲骨文公司产品)面向所有主流平台安全、完善、操作复杂3.DB2(IBM公司产品)面向所有主流平台大型、安全、完善4.MySQL(甲骨文公司收购)免费、开源、体积小非关系数据库也被称作NoSQL (Not Only SQL)存储数据不以关系模型为依据,不需要固定的表格式非关系型数据库的优点数据库可高并发读写对海量数据高效率存储与访问数据库具有高扩展性与高可用性缺点:不支持sql。
原创
发布博客 2022.09.19 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

EFK+tomcat

EFK不是一个软件,而是一套解决方案,开源软件之间的互相配合使用,高效的满足了很多场合的应用,是目前主流的一种日志系统。
原创
发布博客 2022.09.18 ·
779 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ELK搭建

Logstash 配置文件基本由三部分组成:input、output 以及 filter(可选,根据需要选择使用(1)#给日志目录可读权限chmod o+r /var/log/messages #让 Logstash 可以读取日志修改 Logstash 配置文件,让其收集系统日志/var/log/messages,并将其输出到 elasticsearch 中。input {file{path =>"/var/log/messages" #指定要收集的日志的位置。
原创
发布博客 2022.09.18 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

consul部署

服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保证高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配置在配置文件中。服务注册与发现可以解决这些问题的。后端服务AN的方式记录下来,K一般是服务名,V是ip加端口。服务发现模块定时的进行健康检查,轮询查看这些后端服务能不能访问的了。
原创
发布博客 2022.09.18 ·
796 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker-compose编排

docker-compose编排。安装docker-compose。编写docker-compose。部署nginx+tomcat。编写dockerfile。编写dockerfile。
原创
发布博客 2022.09.18 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Harbor仓库概述

一:安装1:安装harbor将包拖到/opt目录下,解压至/usr/local/目录下2:修改配置文件第五行:主机,第59行:密码3:启动二:本机上传下载镜像1:先登陆2:下载镜像,并打标签3:上传仓库三:其他客户端上传镜像1:如果正常登陆会报错,需要改配置文件,配置文件位置:/usr/lib/systemd/system/docker.service。
原创
发布博客 2022.09.18 ·
3742 阅读 ·
2 点赞 ·
0 评论 ·
15 收藏

搭建Gitlab仓库

【代码】搭建Gitlab仓库。
原创
发布博客 2022.09.18 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多