继Twitter之后 Digg用NoSQL替代MySQL
来源:互联网 发布:linux如何进入命令行 编辑:程序博客网 时间:2024/05/21 17:40
一下内容是csdn论坛中回帖的编辑而成.
ApacheCassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。Cassandra是一个混合型的非关系的数据库,主要特点是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对Cassandra的读操作,也会被路由到某个节点上面去读取。
Cassandra的使用者现在包括了Rackspace、Digg、Facebook、Twitter、Cisco、Mahalo、Ooyala等等。
对于小网站一般都是mysql,极个别是sqlserver,到了一定流量数据库压力大了就是考虑集群,再下来关键性业务会选oracle,一些数据量大的应用就会考虑Cassandra这种类型的NoSQL应用,而不是oracle替代品,ms的数据库在大网站基本上没有市场,对于网站来说PostgreSQL是一个很好的选择,可以替代大多数mysql和oracle.
很多大型网站后端数据库系统从采用传统的关系数据库RDBMS逐渐转向NOSQL(没有sql,通过键值KV存储)数据库,主要是在廉价的硬件上获得较好的性能、容错和伸缩性,Apache Cassandra、Google BigTable、Hadoop /HBase、MongoDB、Amazon SimpleDB、BerkeleyDB等都是目前比较流行的NoSql数据库,而每种NoSQL数据的侧重点不同,可根据具体情况加以选择。
2010-03-16 15:15:19 - [精]
主要原因是目前关系型数据库,在应用集群方面性能不佳.
这是最重要的。一两年前,大部分数据库还只支持一台在线、一台备用出错自动切换的方式。硬件无法得到充分利用。用户期望的是两台同时用。
关系型数据库在集群方面,估计还需要5年时间左右才能成熟。
ethostech 2010-03-16 15:47:19 - [精]
NoSQL 意味着未来的数据组织方式将随着facebook 和博客这类新型的网络媒体全面主宰互联网而改变。 未来的“关系”将改变定义。
Gartner 将此类应用定义为Social Software.
为什么大家把这条新闻的重点放在MYSQL被代替上呢。我觉得重点该是前一句话,NOSQL替代。。。。传统的RDBMS的地位逐渐在退化,以云计算为背景BIGTABLE,Hbase等KV数据库的地位在上升,我想编辑想让大家看到的是云计算离大家越来越近了。
- 继Twitter之后 Digg用NoSQL替代MySQL
- Digg用NoSQL替代MySQL
- Twitter:为何弃用MySQL转而使用NoSQL
- 继2006年互联网热点是SNS之后,2007年的互联网热点将是twitter
- Avalon,继Angular之后
- Facebook和Twitter之后,我们用什么?
- Facebook和Twitter之后 我们用什么?
- Digg 和 Reddit加入NoSQL阵营
- nosql应用场景——用redis打造山寨twitter
- 继Android学习起步之后
- 英国国家医保系统用 NoSQL 替代甲骨文
- Digg创始人罗斯创建Twitter用户目录网站
- 继英国政府“花几亿美元也要继续用windows xp”之后
- fopen为什么慢之后继---用tcpdump抓包看看慢在哪里
- 继上周之后,第二次安装工作环境。
- 继BAT之后 第四大巨头是谁
- Hibernate继原理分析之后2
- 继Gilde之后深入了解源码构造
- printk 使用方法
- UVa 146 ID Codes
- 设计模式学习总结
- mysql中查询第几行到第几行及查询第一条数据
- 日语假名的输入
- 继Twitter之后 Digg用NoSQL替代MySQL
- 软件测试工程师的职业生涯规划
- c#远程获取网页内容_c#应用
- 语义的需要
- firefox3.6
- 将iframe设置为自适应高度
- c#图形创建数据库
- SQL Server 数据库备份方案
- 通用baseDAL类(3)