在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。NOSQL有这些优势:大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。高扩展性,Nosql去掉了关系数据库的...
分类:
数据库 时间:
2014-09-10 15:37:20
阅读次数:
464
Memcached 缓存服务器Memcached 是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态web应用的速度、提高可扩展性。主要特点:1、C/S架构,协议简单;2、基于libevent的事件处理(epoll);3、Slab Allocat...
分类:
其他好文 时间:
2014-08-25 20:46:04
阅读次数:
177
引言——妈妈说名字太长排在后面或在标题堆儿中容易被大家发现。MongoDB的名字来源与单词humongous(极大的,巨大无比的)有关,它是一个可扩展、高性能、开源的NoSQL数据库。之所以在go后面加了那么多o,一是期望MongoDB能一路持续发展下去,二是象征着它的高可扩展性。。。(是不是很牵强...
分类:
数据库 时间:
2014-08-18 21:43:12
阅读次数:
258
基于SID的高可扩展性数据模型前言此文根据TMF SID规范撰写,欢迎大家提出建议和意见。TMF文档版权信息Copyright © TeleManagement Forum 2013. All Rights Reserved.This document and translations of it ...
分类:
其他好文 时间:
2014-08-03 17:49:05
阅读次数:
528
TFS(TaobaoFileSystem)TFS是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存..
分类:
其他好文 时间:
2014-07-21 22:17:17
阅读次数:
195
优势:超大规模、高并发、迅速、非关系型、分布式、开源、水平可扩展模式:key-value形式存储(JSON)适用场景:1.对数据高并发读写2.对海量数据的高效率存储和访问3.对数据的高可扩展和高可用性适用场合:1.取最新的N个数据的操作2.排行榜的应用3.需要精确设定过期时间的需求4.计数器应用5....
分类:
其他好文 时间:
2014-07-21 08:33:40
阅读次数:
225
随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,如:对数据库高并发读写的需求、对海量数据的高效率存储和访问的需求、对数据库的高可扩展性和高可用性的需求等等,下面我就跟大家几种常见的nosql数据库。...
分类:
数据库 时间:
2014-07-08 17:04:42
阅读次数:
280
转载:http://blog.jobbole.com/70844/写在最前:本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-u...
分类:
数据库 时间:
2014-07-07 10:47:12
阅读次数:
230
为了提高软件的可维护性,应该遵循以下几点原则:1.“开放--封闭”原则(OCP) 一个软件实体应该对扩展开放,对修改封闭.2.里氏代换原则(LSP) 子类型必须能替换她们的基类型,反过来则不成立。3.依赖倒置原则(DIP) 要依赖于抽象,不要依赖于具体。 优点是降低耦合,提高可扩展性和稳定性...
分类:
其他好文 时间:
2014-07-05 18:26:40
阅读次数:
185
您是否希望开发一个web应用来尝试互联网创业? 或者做一个电子商务平台开始将您的传统业务转移到线上?通悉的公有云平台可以迅速将您的想法付诸实践, 并让您专注与您的业务, 而无需为互联网接入资源和技术浪费额外的精力。电子商务网站可部署高可用、高可扩展的在线商店, 通悉专为安全需求而设计的公有云平台可以...
分类:
其他好文 时间:
2014-06-25 18:57:19
阅读次数:
211