系统的可扩展性是推动NoSQL运动发展的的主要理由,包含了分布式系统协调,故障转移,资源管理和许多其他特性。这么讲使得NoSQL听起来像是一个大筐,什么都能塞进去。尽管NoSQL运动并没有给分布式数据处理带来根本性的技术变革,但是依然引发了铺天盖地的关于各种协议和算法的研究以及实践。正是通过这些尝试逐渐总结出了一些行之有效的数据库构建方法。在这篇文章里,我将针对NoSQL数据库的分布式特点进行一些系统化的描述。接下来我们将研究一些分布式策略,比如故障检测中的复制,这些策略用黑体字标出,被分为三段:1、数据一致性。NoSQL需要在分布式系统的一致性,容错性和性能,低延迟及高可用之间作出权衡,
1
深入理解FTRL.pdf
2021-01-28 05:00:50 1.95MB ftrl
1
深入理解MySQL
2021-01-28 02:59:32 79.19MB 深入理解mysql mysq
1
模拟期货CTP接口写的类,帮助理解CTP的使用逻辑
2021-01-28 01:32:36 12.81MB CTP 期货 程序化交易 量化交易
1
mountain:储存器山的测试代码用于定量测试固有的cache大小,空间局部性对吞吐量的影响; matrix:矩阵乘法考虑从编码者的角度提升cache的性能,定量分析几种循环方式对cache性能影响
2021-01-28 00:52:40 16KB 操作系统 深入理解计算机系统
1
深入理解计算机操作系统(第三版)课后随书源码,没有任何改动,分享给大家,希望对大家有所帮助
2020-12-03 14:25:10 15.54MB 第三版 源码
1
本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备
2020-11-22 11:47:26 20.53MB linux 计算机系统
1
超级清晰的电子书版本,为深入理解计算机的同学而准备,因文件较大,分两个文件下载
2020-11-22 11:44:41 45MB 计算机基础
1
《深入理解计算机系统(第二版)》的习题答案, 对程序运行原理、高性能计算感兴趣的同学可以研究一下。
2020-04-06 03:19:14 325KB 习题答案
1
为满足读者对网络和软件技术知识的迫切需求,世界著名计算机图书出版机构O'Reilly Media, Inc.授权中国电力出版社,翻译出版第一批该公司久负盛名的英文经典技术专著。
2020-03-19 03:05:09 99.51MB LINUX KERNEL 内核 深入理解
1