nosql
文章平均质量分 92
残忍的刀刀
仰天大笑出门去我辈岂是蓬蒿人
展开
-
Mongodb安装及简单命令
MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。MongoDB把数据存储在文件中(默认路径为:/data/db),为提高效率使用内存映射文件进行管理。一、下载MongoDB的官网是:http://www.mongodb.o原创 2013-08-20 10:58:39 · 1866 阅读 · 0 评论 -
MongoDB分页处理方案
MongoDB的分页性能是广大使用者所诟病的大问题之一,在大数据量环境下,如果一次跳转的页数过多,如10W多页,可能用户要等上几十秒(瞎掰的数据),有兴趣的可以去看一下这篇文章Paging& Ranking With Large Offsets: MongoDB vs Redis vsPostgreSQL。看完了你是不是对MongoDB的性能很失望,对Redis充满了崇敬?其实这种对比原创 2013-09-18 10:38:58 · 3578 阅读 · 0 评论 -
Consistent Hashing一致性哈希算法
一、简单介绍一致性哈希算法 分布式存储中,常常涉及到负载均衡问题,由于有多个数据存储服务器。因此当一个对象被保存时候,它究竟应该存放到哪个数据存储服务器上面呢?这就是负载均问题。 又例如:现在假设有一个网站,最近发现随着流量增加,服务器压力越来越大,之前直接读写数据库的方式已经不能满足用户的访问,于是想引入 Memcached 作为缓存机制。现在一共引入三台机器原创 2013-10-17 17:30:49 · 968 阅读 · 0 评论 -
Mongodb的MapReduce优化
分析在MongoDB中正成为越来越重要的话题,因为它在越来越多的大型项目中使用。人们厌倦了使用不同的软件来做分析(包括Hadoop),它们显然需要传输大量开销的数据。MongoDB提供了两种内置分析数据的方法:Map Reduce和Aggregation框架。MR非常灵活,很容易部署。它通过分区工作良好,并允许大量输出。MR在MongoDB v2.4中,通过使用JavaScript引擎把S原创 2013-10-30 13:52:29 · 1723 阅读 · 0 评论