利用ShardingSphere JDBC实现分库分表 1. ShardingSphere概述 1.1 概述 业务发展到一定程度,分库分表是一种必然的要求,分库可以实现资源隔离,分表则可以降低单表数据量,提高访问效率。 分库分表的技术方案,很久以来都有两种理念: 集中式的Proxy,实现MySQL客 ...
分类:
数据库 时间:
2019-08-25 01:16:11
阅读次数:
773
docker官网:https://www.docker.com docker文档: https://docs.docker.com docker值得关注的特性: 1,文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里 2,资源隔离:系统资源,像CPU和内存等可以使用cgroup被分配到不同的 ...
分类:
其他好文 时间:
2019-08-23 13:20:41
阅读次数:
79
TDengine是taosData的产品,taosData是由陶姓海归创立的,目测是用自己的姓氏命名的。。。网站:https://www.taosdata.com/ TDengine号称是专为物料网设计的平台,在我看来就是一个时序数据库而已,就像influxDB,它也和influxDB进行对比,读写 ...
分类:
其他好文 时间:
2019-07-22 20:03:33
阅读次数:
206
本章内容: 1、container是什么? 2、LXC技术介绍 3、namespaces-名称空间,实现资源隔离 4、容器的资源分配--Cgroup,实现资源分配 5、LXC与dockers 基于虚拟化基础知识,我们这一节开始介绍docker技术的相关内容:docker技术可以理解为我们所学习的虚拟 ...
分类:
其他好文 时间:
2019-07-06 00:48:05
阅读次数:
113
namespace资源名称空间 删除namespace资源会级联删除其所包含的所有其它资源对象 名称空间仅仅只是用来限制资源名称的作用域 并不能实现Pod的通信隔离 在名称空间下操作service 实现service资源隔离 [root@k8s-master ~]# kubectl create s ...
分类:
其他好文 时间:
2019-05-26 16:19:29
阅读次数:
699
为了更好地理解容器的特性,本节我们将讨论容器的底层实现技术。cgroup 和 namespace 是最重要的两种技术。cgroup 实现资源限额, namespace 实现资源隔离。 cgroup cgroup 全称 Control Group。Linux 操作系统通过 cgroup 可以设置进程使 ...
分类:
其他好文 时间:
2019-05-23 21:04:30
阅读次数:
122
并发编程 操作系统的进化 a) 一台计算机上同时可以出现多个任务 b) 能够将多个任务所使用的资源隔离开 c) 当一个任务遇到输入输出工作的时候能够让另一个任务使用CPU去计算 时间片轮转 并发和并行 并发:多个程序交替在同一个CPU上被计算 并行:多个程序同时在多个CPU上被计算 阻塞与非阻塞 C ...
分类:
其他好文 时间:
2019-05-04 20:09:27
阅读次数:
202
Spring Cloud作为当下主流的微服务框架,可以让我们更简单快捷地实现微服务架构。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易 ...
分类:
编程语言 时间:
2019-04-29 09:21:27
阅读次数:
136
Namespaces 命名空间,是linux内核提供的一种对进程资源隔离的机制,比如网络,进程,挂载点等 CGroup 对资源进行限制,防止cpu或内存用的过多等 ls -l /sys/fs/cgroup/ 虚拟机与docker区别 虚拟机是在硬件基础上通过hypervisor虚拟出硬件,比如虚拟出... ...
分类:
其他好文 时间:
2019-04-13 00:49:44
阅读次数:
169
容器是一个标准的软件单元,它将代码及其所有依赖关系打包,以便应用程序从一个计算环境快速可靠地运行到另一个计算环境 由于容器和虚拟机具有类似的资源隔离和分配优势,但功能不同,因为容器虚拟化操作系统而不是硬件。容器更便携,更高效。它在未来的应用会变得更加广泛 ...
分类:
其他好文 时间:
2019-03-11 00:49:32
阅读次数:
232