非关系型数据库
leeyinlau
这个作者很懒,什么都没留下…
展开
-
NoSQL数据库探讨之一 - 为什么要用非关系数据库?(转)
随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并发读写的需求web2.0网站要根据用户个性化信息来实时生成动态页面和提...2010-04-06 12:23:21 · 86 阅读 · 0 评论 -
抛弃关系数据库 PHP程序员应了解MongoDB的五件事
2010年应该被人们记住,因为SQL将在这一年死去。这一年关系数据库行将就木,这一年开发者发现他们再不需要长时间辛苦的构造列或者表格来存放数据。 2010年将是文档型数据库的起始年。尽管这样的势头已经持续多年,现在才是一个更多,更广泛的文档型数据库出现的年代。从基于云计算的 Amazon到Google,大量开源工具,以及随之诞生的CouchDB和MongoDB。 那么什么是MongoD...2010-04-06 12:51:56 · 137 阅读 · 0 评论 -
分布式key-value数据库mongoDB 安装
这一段都在研究NoSQL,今天把mongoDB说一下:Mongo是一个高性能,开源,模式自由(schema-free)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式。Mongo使用C++开发,具有以下特性:l 面向集合的存储:适合存储对象及JSON形式的数据。l 动态查询:Mongo支持丰富的查询表达式。查询指令使用JS...2010-04-06 13:00:04 · 248 阅读 · 0 评论 -
PHP+MongoDB组合来做访问统计
MongoDB是一款现在非常流行的NoSql引擎。我看上的原因有两点。1、完美支持php。非常丰富的接口。2、高并发的插入和写入对比mysql有极大的优势。我测试过。搜索平均是2.5倍。插入和update是10倍左右。数据就不贴上来了。但也有很多限制。32位系统,单文件大小不能超过2G。。。插入数据的时候比较依赖内存,内存太小得把虚拟内存搞大点或者完全删除掉虚拟内存的限制安装、...原创 2010-08-09 12:12:31 · 199 阅读 · 0 评论 -
mongodb 的重启
kill -9 8545使用了这个命令关闭mongodb,使得重启的时候,重启不了!需要把mongodb.lock 这个文件删除掉才能启动!而且还会偶尔发生数据丢失的事情,需要repair(./mongod --repair)一下才行!看了一下文档,关闭mongodb有两种:1.使用客户端mondo$ ./mongo> db.shutdownServer()...原创 2011-04-08 17:55:35 · 2203 阅读 · 0 评论