在CentOS 6上搭建私有的Docker Registry v2Registry概念Registry是一个无状态的, 高可扩展的服务器端应用程序, 用于存储和分发Docker Image。依赖安装1. 安装Docker要使用Docker Registry, 当然首先要安装Docker。 假设你已经
分类:
其他好文 时间:
2016-02-17 10:50:03
阅读次数:
215
在项目中使用到Memcached主要的目的是,通过缓存数据库查询结果,减少数据库访问次数,从而提高动态、数据库驱动网站的速度、提高可扩展性。Memcached是一个高性能的分布式内存对象缓存系统,基于一个存储键/值对的hashmap。实现你的cache类import net.spy.memcache...
分类:
编程语言 时间:
2016-01-26 11:56:20
阅读次数:
157
【MySql的基本架构演变】 没有并发的增长,也就没有必要做高可扩展性的架构。 Scale-up : 纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力 Scale-out :横向扩展, 通过加节点(机器)来实现伸缩,提升服务能力 对于互联网的高并发应用来说,无疑Scale out...
分类:
数据库 时间:
2016-01-20 17:12:03
阅读次数:
215
在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。NOSQL有这些优势:大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。高扩展性,Nosql去掉了关系数据库的...
分类:
数据库 时间:
2016-01-12 15:32:52
阅读次数:
236
高度模块化的设计设Nginx架构的基础。在Nginx中,除了少量的核心代码,其它一切皆为模块。模块化设计具有下面特点:1、高度抽象的模块接口2、灵活性3、配置模块的设计使Nginx提供了高可配置性、高可扩展性、高可定制性、高可伸缩性。4、核心模块接口简单化5、多层次、多类别的模块设计全部模块间...
分类:
其他好文 时间:
2016-01-08 21:55:31
阅读次数:
167
似乎所有的设计模式都是为了使得程序具有低耦合,灵活性高,可扩展性好,程序结构清晰等等。今天的这个设计模式—观察者模式自然也不例外,但程序结构清晰可能就不是重点了。好吧,废话少说,模式这种简单粗暴的东西还是要快点学习,下面直接进入正题。定义:观察者模式是让对象与对象之前建立一种一对多(不是Bean之前的一对多)的关系,这种关系使得当一的一方的状态改变时,所有多的一方自动根据一的一方的改变做出相应的改变...
分类:
其他好文 时间:
2016-01-01 13:06:22
阅读次数:
211
HDFS 是做什么的?HDFS(Hadoop Distributed File System)是Hadoop项目的核心子项目,是分布式计算中数据存储管理的基础,是基于流数据模式访问和处理超大文件的需求而开发的,可以运行于廉价的商用服务器上。它所具有的高容错、高可靠性、高可扩展性、高获得性、高吞吐率等...
分类:
其他好文 时间:
2015-12-27 16:01:37
阅读次数:
166
传统“关系型数据库”在应付互联网WEB2.0应用已显示的力不从心,由其是超大规模和高并发的SNS类型的WEB2.0网站。主要需要应对以下三方面难题:1、对数据库高并发读写的要求。2、对数据库高可扩展性和高可用性的要求。3、对海量数据高效存储和访问的要求。”关系型数据库“固有的特性的确用处不大1、对数...
分类:
数据库 时间:
2015-12-03 00:33:08
阅读次数:
142
Linux虚拟服务器(LVS)由章文嵩在国防科技大学就读博士期间创建利用LVS可以实现高可用的、可伸缩的Web、Mail、Cache和Media等网络服务,已经被集成到linux内核里了。1.什么是集群?使用一组服务器提供相同的服务2.使用集群的目的?增强可靠性降低成本提高可扩展性提高性能3.集..
分类:
其他好文 时间:
2015-09-24 19:30:09
阅读次数:
367
1.TFS(Team Foundation Server)(1)定义:TFS是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据, 它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。(2)优点:它采用了HA架构和平滑扩...
分类:
其他好文 时间:
2015-09-21 19:28:08
阅读次数:
174