作者:莫善某互联网公司高级 DBA。本文目录一、导读二、背景三、分析四、正文五、写在最后一、导读DBA【MySQL DBA】,其他 DBA 不在本文讨论范围。DDL【ALTER TABLE】,其他操作不在本文讨论范围。OMM【Only Modifies Metadata】。NOMM【Not Only Modifies Metadata】。二、背景嘟!嘟!嘟!你好,我今晚要上线新功能,有个表帮我处
原创 2022-12-20 14:59:05
68阅读
OSPF 是一种用于路由选择的内部网关协议,它通过计算最短路径来确定数据包的转发路径。在 OSPF 中,每条连接都有一个 cost 值,用于表示到达目的地的消耗。而在实际网络中,我们可能需要根据特定需求调整 OSPF 中各条连接的 cost 值,以达到更优的路由选择。 在华为设备中,我们可以通过修改 OSPF 中某条连接的 cost 值来影响路由选择。这种方法需要经过仔细的分析和计算,以确保网络
原创 2024-03-07 12:37:26
99阅读
构建一个链表,用来存储整数,实现链表的增删查输出清除等功能 ...
转载 2021-09-02 16:42:00
252阅读
2评论
# Redis集群节点实现方法 ## 概览 在本文中,我将向你介绍如何将Redis集群改为节点的步骤。我们将使用一系列命令和配置更改来完成这个过程。下面是我们将要执行的步骤的概述: | 步骤 | 描述 | |:---:| --- | | 步骤 1 | 停止Redis集群 | | 步骤 2 | 修改Redis配置文件 | | 步骤 3 | 启动Redis节点 | | 步骤 4 | 检查节点
原创 2023-11-29 08:39:13
204阅读
前面两篇Ceph系列介绍了Ceph集群的搭建以及通过3种不同的接口(快存储、文件存储、对象存储)去调用Ceph的存储空间。本篇介绍一下Ceph的原理,各部分的组件与架构,不能知其然不知其所以然。1、Ceph简介传统的集中式存储(磁盘阵列),每套存储,需要有一个大脑(控制柜),通常大脑的组件都是冗余配置的(双电源、双控制器、硬盘等),而大脑后面可以接入很多硬盘(硬盘扩展柜,没有控制器,整个机框都插满
转载 2024-09-16 19:11:12
41阅读
  微服务都是分数据库的。新建个数据库给订单微服务 ,数据库实例名 o2o-order-- ---------------------------- -- Table structure for order -- ---------------------------- -- 订单 create table `artisan_order` ( `order_id` varchar(32)
转载 2024-04-23 10:03:49
44阅读
mysql多源复制(多主一从)配置应用场景数据汇总,可将多个主数据库同步汇总到一个从数据库中,方便数据统计分析。读写分离,从库只用于查询,提高数据库整体性能。1.1.主库配置my.cnf #确保唯一 server-id=1 #作为Master要开启binlog log-bin=mysql-bin #binlog format有三种形式:Statement、Mixed、Row,默认设置为mixed
转载 1月前
425阅读
pt-online-schema-change在线表工具开发部分pt-online-schema-changept-online-schema-change 模仿MySQL修改内部表的方法,不过它是通过创建新表并复制数据.也就是说,原始的表不会被锁,客户端可以持续的读写数据. 根据原表创建一个新的空表,并按需求修改.然后从原表向新表复制数据.当复制完成时,挪走原始表,并用新表代替.默认
原创 2016-12-30 08:05:58
1342阅读
项目运营期间随着时间的推移线上环境的数据越来越多,线上的sql跑的越来越慢,当数据表增加的千万级别数据,单纯的增加索引已经不能解决 线上的慢sql问题,这时,分表 ,分区,分库应运而生;小弟不才刚接触了分表,分库,现在分享下,有问题多多指教,见笑。1 mysql分表分为水平切分,和垂直切分 垂直分割(并不常用)就是将一个表按照字段来分,每张表保证有相同的主键就好。一般来说,将常用字段和大字段分表来
第一章 微服务总览1. 软件系统架构的历史软件系统架构大致经历了:单体应用架构—>垂直应用架构—>分布式架构—>SOA架构—>微服务架构的演变 单体应用架构:一个项目一个tomcat。优点:简单维护简单。缺点:紧密耦合容错低,扩展性差,不适合大项目。 垂直应用架构:对单体应用架构拆分,多个项目多个tomcat。 分布式架构:对垂直应用架构拆分,把整个系统分为展现层和服务层
# 实现Docker容器项目节点集群 ## 整体流程 首先,我们需要将节点的Docker容器项目改造成多节点集群,以提高项目的可靠性和性能。下面是整个过程的步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 准备多台服务器作为集群节点 | | 2 | 在每台服务器上安装Docker | | 3 | 创建Docker Swarm集群 | | 4 | 将项目容器部署
原创 2024-02-26 05:24:49
143阅读
看着一茬又一茬的学弟学妹涌入职场,又想起自己当初还是职场小白的时候遇到过的坑,心里有好多感慨,纪念一下我的职场“打怪升级”之路,就给学弟学妹们分享下一些容易上手工作必备的实用软件吧!亿图图示 主页画面非常精美,各个工具栏简明扼要,使用户快速掌握操作方法,可以与VISIO兼容,使用创建好的主体能能够使得图形变得专业、美观,其自带的作图模板广泛适用于各个领域中,能够输出各种格式的图片,给用户
最近有一个做投标系统的客户向我提出了这样的需求:需要一个插件来固定投标文件的模板,指定编辑的位置,最终实现编辑工程量清单的功能。我为他推荐了专业报表控件Stimulsoft Report,完美解决了客户需求!接下来小编将为您介绍如何具体实现该功能。Stimulsoft Ultimate官方正版下载固定编辑位置Stimulsoft Report 包含了 100 多个专业设计的报表和仪表板模
转载 2024-07-12 15:16:24
87阅读
从事互联网行业的我总是需要面对各式各样的新闻热点以及不同客户的工作需求,所以借工作之余我收集了很多非常适合新手上手的办公软件,尤其是图表制作类,软件下面我就给大家介绍我常用的几款好用的PC端软件! 亿图图示是一款十分好用的图形设计工具,能够绘制出业务流程图、组织结构图、商业图表等多种不同的流程图,让不同行业的用户能够在这里享受最简单的设计方式。该软件拥有全新的软件界面,具备全新的设计模板,用户可以
转载 2023-06-30 20:53:47
53阅读
9.8链表之增、删、、查 链表操作分类 查 删 链表中插入元素 插入的分类: 插入到链表的头部(头节点之后),作为首元节点; 插入到链表中间的某个位置; 插入到链表的最末端,作为链表中最后一个数据元素; 插入需要执行的步骤: 步骤1:将新结点的 next 指针指向插入位置后的结点 步骤2: ...
转载 2021-09-09 19:26:00
157阅读
2评论
kubeadm安装高可用K8S-1.18集群<外部etcd方式> ## 解耦了控制平面和Etcd,集群风险小,单独挂了一台master或etcd对集群影响很小。etcd在外部方便维护和恢复。 集群规划 主机ip 角色 192.128.232.11 node01,etcd01 192.128.232.12 master02,etcd02,dns 192.
转载 2023-12-18 11:16:47
80阅读
1. BIRT ProjectBIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。  2. Pentaho Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,
转载 2023-08-01 14:53:47
335阅读
http://echarts.baidu.com/doc/example.html#k
转载 精选 2014-04-04 08:58:55
532阅读
@TOC(文章目录)一、链表1.链表的概念一种物理存储结构上非连续,非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针连接次序实现的。2.链表优点1.空间上按需所给空间2.在头部和中间插入时,不需要挪动数据二、链表的实现1.函数的定义和结构体的创建——list.hcinclude<stdio.hinclude<stdlib.hinclude<assert.htypedefintslistda
原创 精选 2022-09-22 08:27:28
383阅读
Kubernetes(K8S)是一个流行的容器编排平台,它允许用户管理多个容器化应用程序。在K8S集群中,每个节点都有一个唯一的IP地址用于通信。如果需要更改单个节点的IP地址,可以按照以下步骤进行操作。 ### 步骤概览 下面是更改K8S单个节点IP地址的步骤概览: | 步骤 | 描述 | | ---- | ---- | | 1. 创建新IP地址 | 创建用于更改的新IP地址 | | 2.
原创 2024-02-22 12:19:10
215阅读
  • 1
  • 2
  • 3
  • 4
  • 5