- 云原生之使用Docker部署Mariadb数据库 云原生之使用Docker部署Mariadb数据库
- 云原生之使用Docker部署Redis数据库 云原生之使用Docker部署Redis数据库
- 云原生之使用Docker部署mysql数据库 云原生之使用Docker部署mysql数据库
- 开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第4天,点击查看活动详情大家好,我是雄雄。@TOC 前言事情的还得从某一天阳光明媚的早晨说起,我正在工位上认认真真快快乐乐的敲代码。公司副总忽然找到我面前悄声细语的和我说:雄雄,咱们财务的服务器中病毒了,咱们好几年的帐都在里面,数据都没了,你有空了去看看。我刚听到还是比较震惊的,因为之前有接触过云服务器中过病毒,最大的一次是... 开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第4天,点击查看活动详情大家好,我是雄雄。@TOC 前言事情的还得从某一天阳光明媚的早晨说起,我正在工位上认认真真快快乐乐的敲代码。公司副总忽然找到我面前悄声细语的和我说:雄雄,咱们财务的服务器中病毒了,咱们好几年的帐都在里面,数据都没了,你有空了去看看。我刚听到还是比较震惊的,因为之前有接触过云服务器中过病毒,最大的一次是...
- 数据分片上述的数据冗余可以通过数据的复制来进行解决,但是数据的扩张需要通过数据的分片来进行解决(如果在关系型数据库是分表)。何为数据分片(segment,fragment, shard, partition),就是按照一定的规则,将数据集划分成相互独立、正交的数据子集,然后将数据子集分布到不同的节点上。HDFS , mongoDB 的sharding 模式也基本是基于这种分片的模式去实现,... 数据分片上述的数据冗余可以通过数据的复制来进行解决,但是数据的扩张需要通过数据的分片来进行解决(如果在关系型数据库是分表)。何为数据分片(segment,fragment, shard, partition),就是按照一定的规则,将数据集划分成相互独立、正交的数据子集,然后将数据子集分布到不同的节点上。HDFS , mongoDB 的sharding 模式也基本是基于这种分片的模式去实现,...
- 拷贝InnoDB表分区到另一个实例这个过程演示了如何将InnoDB表分区从一个正在运行的MySQL服务器实例复制到另一个正在运行的MySQL服务器实例。同样的过程,只要稍微调整一下,就可以在同一个实例上执行InnoDB表分区的恢复。在下面的示例中,在源实例上创建了一个包含四个分区(p0, p1, p2, p3)的分区表。将两个分区(p2和p3)复制到目标实例。1.在源实例上,如果不存在分区表... 拷贝InnoDB表分区到另一个实例这个过程演示了如何将InnoDB表分区从一个正在运行的MySQL服务器实例复制到另一个正在运行的MySQL服务器实例。同样的过程,只要稍微调整一下,就可以在同一个实例上执行InnoDB表分区的恢复。在下面的示例中,在源实例上创建了一个包含四个分区(p0, p1, p2, p3)的分区表。将两个分区(p2和p3)复制到目标实例。1.在源实例上,如果不存在分区表...
- 第一次写技术文章,这篇文章大纲先记一下:后台后端后台后台后台后端后端后端VUEJavaScript数据库数据库数据库数据库PHP后台JavaScript并发冗杂分布式JavaScript大数据AI云原生JavaScript JavaScript JavaScriptJavaScriptJavaScript大数据前端前端前端前端 第一次写技术文章,这篇文章大纲先记一下:后台后端后台后台后台后端后端后端VUEJavaScript数据库数据库数据库数据库PHP后台JavaScript并发冗杂分布式JavaScript大数据AI云原生JavaScript JavaScript JavaScriptJavaScriptJavaScript大数据前端前端前端前端
- OracleMysqlGauss/PG会话gv$sessionprocesslistpg_stat_activityashgv$active_session_historydbe_perf.local_active_sessionawrdba_hist_active_sess_historygs_asp索引dba_indexes/dba_ind_columnsshow index from ... OracleMysqlGauss/PG会话gv$sessionprocesslistpg_stat_activityashgv$active_session_historydbe_perf.local_active_sessionawrdba_hist_active_sess_historygs_asp索引dba_indexes/dba_ind_columnsshow index from ...
- rabbitmq整个消息投递的路径是producer—>rabbitmq broker—>exchange—>queue—>consumer。生产者将消息投递到Broker时产生confirm状态,会出现二种情况,ack:表示已经被Broker签收。nack:表示表示已经被Broker拒收,原因可能有队列满了,限流,IO异常等。生产者将消息投递到Broker,被Broker签收,但是没有对应... rabbitmq整个消息投递的路径是producer—>rabbitmq broker—>exchange—>queue—>consumer。生产者将消息投递到Broker时产生confirm状态,会出现二种情况,ack:表示已经被Broker签收。nack:表示表示已经被Broker拒收,原因可能有队列满了,限流,IO异常等。生产者将消息投递到Broker,被Broker签收,但是没有对应...
- 某个 主节点 所在机器突然脱离了正常的网络,跟其他从节点机器不能连接,但是实际上 主节点还运行着,这个时候哨兵可能就会认为 主节点 宕机了,然后开启选举,将其他从节点切换成了 主节点,集群里就会有两个主节点 ,也就是所谓的脑裂。虽然某个从节点被切换成了 主节点,但是可能 client 还没来得及切换到新的主节点,还继续向旧的主节点写数据,当旧的主节点再次恢复的时候,会被作为一个从节点挂到新的... 某个 主节点 所在机器突然脱离了正常的网络,跟其他从节点机器不能连接,但是实际上 主节点还运行着,这个时候哨兵可能就会认为 主节点 宕机了,然后开启选举,将其他从节点切换成了 主节点,集群里就会有两个主节点 ,也就是所谓的脑裂。虽然某个从节点被切换成了 主节点,但是可能 client 还没来得及切换到新的主节点,还继续向旧的主节点写数据,当旧的主节点再次恢复的时候,会被作为一个从节点挂到新的...
- 内存淘汰机制Redis 内存淘汰机制有以下几个:noeviction: 当内存不足以容纳新写入数据时,新写入操作会报错,这个一般没人用吧,实在是太恶心了。allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的 key(这个是最常用的)。allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个 key,这个一般没人用吧,为啥要随机,肯定... 内存淘汰机制Redis 内存淘汰机制有以下几个:noeviction: 当内存不足以容纳新写入数据时,新写入操作会报错,这个一般没人用吧,实在是太恶心了。allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的 key(这个是最常用的)。allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个 key,这个一般没人用吧,为啥要随机,肯定...
- 缓存雪崩一个系统,高峰期请求为5000次/秒,4000次走了缓存,只有1000次落到了数据库上,数据库每秒1000的并发是一个正常的指标,完全可以正常工作,但如果缓存宕机了,或者缓存设置了相同的过期时间,导致缓存在同一时刻同时失效,每秒5000次的请求会全部落到数据库上,数据库立马就死掉了,因为数据库一秒最多抗2000个请求,如果DBA重启数据库,立马又会被新的请求打死了,这就是缓存雪崩。解... 缓存雪崩一个系统,高峰期请求为5000次/秒,4000次走了缓存,只有1000次落到了数据库上,数据库每秒1000的并发是一个正常的指标,完全可以正常工作,但如果缓存宕机了,或者缓存设置了相同的过期时间,导致缓存在同一时刻同时失效,每秒5000次的请求会全部落到数据库上,数据库立马就死掉了,因为数据库一秒最多抗2000个请求,如果DBA重启数据库,立马又会被新的请求打死了,这就是缓存雪崩。解...
- MySQL中支持的字符集和排序规则 MySQL中支持的字符集和排序规则
- Mysql调优第一步,从初期的一个需求规划,也就是对表的设计就开始了,先从底层开始说吧,mysql底层的页的大小是16kb,假如,我有一张表对单行数据量就有16kb,那么这张表就只能存储1条数据了,这是非常恐怖的。mysql是从磁盘读取数据到内存的,是以磁盘块为基本单位的,位于同一磁盘块中的数据会被一次性读取出来,不是按需读取。以InnoDB存储引擎来说,它使用页作为数据读取单位,页是其磁盘... Mysql调优第一步,从初期的一个需求规划,也就是对表的设计就开始了,先从底层开始说吧,mysql底层的页的大小是16kb,假如,我有一张表对单行数据量就有16kb,那么这张表就只能存储1条数据了,这是非常恐怖的。mysql是从磁盘读取数据到内存的,是以磁盘块为基本单位的,位于同一磁盘块中的数据会被一次性读取出来,不是按需读取。以InnoDB存储引擎来说,它使用页作为数据读取单位,页是其磁盘...
- 分布式事务InnoDB存储引擎提供了对XA事务的支持,并通过XA事务来支持分布式事务的实现。分布式事务指的是允许多个独立的事务资源(transactional resources)参与到一个全局的事务中。事务资源通常是关系型数据库系统,但也可以是其他类型的资源。全局事务要求在其中的所有参与的事务要么都提交,要么都回滚,这对于事务原有的ACID要求又有了提高。另外,在使用分布式事务时,Inno... 分布式事务InnoDB存储引擎提供了对XA事务的支持,并通过XA事务来支持分布式事务的实现。分布式事务指的是允许多个独立的事务资源(transactional resources)参与到一个全局的事务中。事务资源通常是关系型数据库系统,但也可以是其他类型的资源。全局事务要求在其中的所有参与的事务要么都提交,要么都回滚,这对于事务原有的ACID要求又有了提高。另外,在使用分布式事务时,Inno...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签