数据库集群部署

    引言 在当今数字化时代,数据是企业的核心资产。为了使数据能够高效地存储、访问和处理,数据库集群成为了一个不可忽视的选择。数据库集群是将多个数据库服务器连接在一起组成一个逻辑单元,以实现高可用性、可伸缩性和故障恢复能力。本文将介绍数据库集群部署的重要性、步骤和一些最佳实践。 数据库集群部署的重要性 传统的单节点数据库在处理大量数据和高并发访问时可能会出现性能瓶颈...阅读全文
    作者:绝缘体.. | 分类:go, MySQL, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    MySQL Router高可用搭建

    介绍 MySQL Router是一个MySQL数据库的路由器,用于实现高可用和负载均衡。它允许应用程序通过一个统一的入口点连接到MySQL服务,同时自动将请求路由到可用的MySQL实例上。 本文将介绍如何搭建MySQL Router高可用。我们将使用三台服务器,并设置一个主节点和两个备用节点。当主节点出现故障时,备用节点将自动接管,并继续提供服务。 准备工作 在开始之前,我们需要确保以下几点: 三台...阅读全文
    作者:绝缘体.. | 分类:MySQL, 数据库 | 阅读: | 标签:, , , ,

    mysql中utf8和utf8mb4区别

    一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描述 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 ...阅读全文
    作者:绝缘体.. | 分类:android, ios, MySQL, 数据库, 移动开发 | 阅读: | 标签:, , , ,

    Linux常用的100个命令

    列举一下在使用linux系统时经常使用的几个命令并做简要说明。 1、export //查看所有环境变量 2、wc -l //统计行数、wc -w 统计单词 3、lsattr file //查看文件属性 4、cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户 5、cat /etc/group //查看系统中所有的组 6、echo ‘1+2’|bc -l //数学运算 7、uname -a //查看linux内核等的一些信息 8、badblocks -s /d...阅读全文
    作者:绝缘体.. | 分类:c#, go, MySQL, nginx, PHP, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    Mysql复制表结构、表数据方法总结

    Mysql复制表结构、表数据方法总结。 1、复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用 delete from newtable; 来删除。 不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用 alter 命令添加,而且容易搞错。     2、只复制表结构到新表 CREATE TAB...阅读全文
    作者:绝缘体.. | 分类:MySQL, 数据库 | 阅读: | 标签:, , , ,