摘要数据库拆分要根据业务现状、模式,选择合适的拆分方式,紧密结合业务及应用架构设计,谨慎拆分,防止过度设计。正文一、为什么要做分布式数据库架构改造?云计算大数据时代,传统的数据库架构已经无法支撑企业高容量的数据增长,满足高并发的业务需求。对企业数据库进行分布式架构设计,打破了数据库资源不够用的天花板的同时,还能根据企业业务发展状况,随时平滑扩容。二、分布式数据库架构改造,如何做?数据库分布式改造要
分类:
数据库 时间:
2020-07-28 00:10:44
阅读次数:
105
ArrayList<String> arrayList = new ArrayList<>(2); arrayList.add("1"); // minCapacity = 1, elementDataLength = 2, 不需要增加capacity; arrayList.add("2"); // ...
分类:
编程语言 时间:
2020-07-27 13:53:43
阅读次数:
82
找到硬盘,点击扩展 修改磁盘大小,这里50G扩展到100G 开机进入系统,安装gparted分区管理工具,终端中运行 sudo apt-get install gparted 记录sda2大小 选中sda5,右键禁用交换空间 禁用后,再次选中sda5,右键选中删除 删除sda5后,选中sda2,右键 ...
分类:
系统相关 时间:
2020-07-26 00:30:44
阅读次数:
139
一、Redis集群概述 1. Redis 主从复制 到 目前 为止,我们所学习的 Redis 都是 单机版 的,这也就意味着一旦我们所依赖的 Redis 服务宕机了,我们的主流程也会受到一定的影响,这当然是我们不能够接受的。 所以一开始我们的想法是:搞一台备用机。这样我们就可以在一台服务器出现问题的 ...
分类:
其他好文 时间:
2020-07-23 23:09:57
阅读次数:
63
随着越来越多的公司转型为灵活的远程工作模式,***服务的需求已大幅增加。如果短时间内通过大量增加***基础设施来满足需求,往往会带来一系列操作和安全问题;同时过多的***扩容会增加IT预算,反之***的不足也会严重影响工作效率。除了常见的连接问题外,IT管理员还必须密切关注网络***,因为***往往会把远程工作人员当做***目标,因此IT团队面临着艰巨的防护任务:他们需要精心规划***的基础架构,以确保
分类:
其他好文 时间:
2020-07-23 22:53:56
阅读次数:
82
题目描述: 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 代码: 迭代法 /** * Definition for singly-linked list. * struc ...
分类:
其他好文 时间:
2020-07-22 11:12:33
阅读次数:
61
我们都知道,Redis是由C语言编写的。在C语言中,字符串标准形式是以空字符\0作为结束符的,但是Redis里面的字符串却没有直接沿用C语言的字符串。主要是因为C语言中获取字符串长度可以调用strlen这个标准函数,这个函数的时间复杂度是O(N),由于Redis是单线程的,承受不了这个时间复杂度。 ...
分类:
其他好文 时间:
2020-07-21 11:35:32
阅读次数:
69
先关机,查看虚拟机空间qemu-img info RHEL7.6_64.qcow2, 然后敲入扩容命令,查看,虚拟机开机 qemu-img resize RHEL7.6_64.qcow2 +150G 进入虚拟机查看磁盘大小 fdisk -l 开始分区 此步骤当中,最终要的地方就是 分配新的区需要修改 ...
分类:
其他好文 时间:
2020-07-20 23:00:31
阅读次数:
116
fdisk /dev/sda p命令查看分区 n命令创建一个新分区 创建后为sda3 使用l命令查看所有分区类型,linux LVM的16进制代码为8e 使用t命令改变分区类型,写上8e(linux LVM) lvm 进入lvm命令行管理 使用partprobe重新读取分区表,或者重启机器。 par ...
分类:
系统相关 时间:
2020-07-20 15:42:26
阅读次数:
88