随笔分类 -  MongoDB

摘要:随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并发读写的需求web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求,硬盘IO就已经无法承受了。其实对 阅读全文
posted @ 2011-04-09 16:52 春哥也编程 阅读(351) 评论(0) 推荐(0) 编辑
摘要:MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:*面向集合存储,易存储对象类型的数据。 *模式自由。*支持动态查询。 *支持完全索引,包含内部对象。 *支持查询。 *支持复制和故障恢复。 *使用高效的二进制数据存储,包括大型对象(如视频等)。*自动处理碎片,以支持云计算层次的扩展性*支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。*文件存储格式为BSON(一种JSON的扩展)*可通过网络访问所谓“面向集合”(Collenction-O 阅读全文
posted @ 2011-04-09 16:16 春哥也编程 阅读(1179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示