Postgres-XL是一个基于PostgreSQL数据库的横向扩展开源SQL数据库集群,具有足够的灵活性来处理不同的数据库工作负载,架构如下图所示:Web2.0操作数据存储GIS的地理空间混合业务工作环境OLTP写频繁的业务多租户服务提供商托管环境完全ACID,保持事务一致性包含JSON的Key-value存储需要MPP并行性商业智能/大数据分析各个组件介绍如下:GlobalTransactio
分类:
其他好文 时间:
2018-11-26 13:49:50
阅读次数:
238
Flink中的程序本质上是并行的和分布式的。在执行期间,流有一个或多个流分区,每个操作符有一个或多个操作符子任务。操作符子任务相互独立,在不同的线程中执行,可能在不同的机器或容器上执行。运算符子任务的数量是特定运算符的并行度。一个流的并行性总是它的生产操作符的并行性。同一程序的不同运算符可能具有不同级别的并行性。流可以在两个操作符之间以一对一(或转发)模式传输数据,也可以在重分发模式中传输数据:一
分类:
其他好文 时间:
2018-11-13 20:14:56
阅读次数:
165
当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件 ...
分类:
编程语言 时间:
2018-10-23 21:19:41
阅读次数:
198
在并发软件的开发过程中,同步操作是不可避免的。当多线程对同一个对象进行读写操作时,为了保证对象数据的一致性和正确性,有必要对对象进行同步。而同步对性能是有相当的损耗的。为了尽可能的除去这些同步操作,提高程序的并行性能,可以使用一种不可改变的对象,依靠对象的不变性,可以确保在没有同步的多线程环境中依然 ...
分类:
其他好文 时间:
2018-10-17 16:52:22
阅读次数:
169
操作系统的基本特征、功能及结构 基本特征: 注:多道并发是最根本的特征, 并发引出五大管理功能,同时也使OS有了更多的特征 1.并发concurrence 并行性:两个或多个事件在同一时刻发生 并发性:两个或多个事件在同一时段发生 理解CPU并发: 单处理器系统中,多道程序在宏观上看似并行,实际在微 ...
分类:
其他好文 时间:
2018-09-26 22:13:09
阅读次数:
190
简介: 读写锁与互斥量类似,但读写锁允许更高的并行性。其特性为:写独占,读共享。 读写锁特性: 1. 读写锁是“写模式加锁”时,解锁前,所有对该锁加锁的线程都会被阻塞。 2. 读写锁是“读模式加锁”时,如果线程以读模式对其加锁会成功。如果线程以写模式加锁会阻塞。 3. 读写锁是“读模式加锁”时,如果 ...
分类:
编程语言 时间:
2018-09-23 00:47:16
阅读次数:
183
并行执行 本节介绍如何在Flink中配置程序的并行执行。FLink程序由多个任务(转换/操作符、数据源和sinks)组成。任务被分成多个并行实例来执行,每个并行实例处理任务的输入数据的子集。任务的并行实例的数量称之为并行性。 如果要使用保存点,还应该考虑设置最大并行性(或最大并行性)。当从保存点还原 ...
分类:
其他好文 时间:
2018-09-11 14:08:43
阅读次数:
228
1.算法在计算中的作用 1.1算法 算法解决哪些问题 数据结构 技术,算法设计分析技术 难题,PE完全问题 并行性 1.2作为一种技术的算法 效率 算法与其他技术 2.算法基础 2.1插入排序 代码 图示 初始化:循环第一次迭代前为真 保持:某次迭代前为真,下次迭代之前仍为真 终止:循环终止时,不变 ...
分类:
编程语言 时间:
2018-08-30 21:04:53
阅读次数:
270
计算机的指令格式与机器的字长、存储器的容量及指令的功能都有很大的关系。从便于程序设计、增加基本操作并行性、提高指令功能的角度来看,指令中应包含多种信息。 但在有些指令中,由于部分信息可能无用,这将浪费指令所占的存储空间,并增加了访存次数,也许反而会影响速度。 因此,如何合理、科学地设计指令格式,使指 ...
分类:
其他好文 时间:
2018-07-29 22:34:57
阅读次数:
211
主要区别: 1. 线程空间不独立,有问题的线程会影响其他线程; 进程空间独立,有问题的进程一般不会影响其他进程。 2. 创建进程需要额外的性能开销。 3. 线程用于开发细颗粒并行性; 进程用于开发粗颗粒并行性。 4. 线程冗余共享数据,进程共享数据必须使用进程间通信机制。 下面摘自一片博客,说的很好 ...
分类:
编程语言 时间:
2018-05-06 22:20:53
阅读次数:
205