分享

从2亿collection中查询出10万条,需要多少时间?

rpzrpzrpz 发表于 2013-10-17 21:37:04 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 18 11780
从2亿collection中查询出10万条,需要多少时间?
已经有了索引,需要多少时间呢
              
               
               

已有(18)人评论

跳转到指定楼层
chen_ya_ping 发表于 2013-10-17 21:37:57

            这个你可以在mongodb下实际的试试
        
回复

使用道具 举报

iihero 发表于 2013-10-17 21:38:29

            取10万条数据,网络IO就费不少时间。
        
回复

使用道具 举报

rpzrpzrpz 发表于 2013-10-17 21:39:11

            网络是在同一个机房,传输没有问题,想了解下查询速度最快能到多少。怎么提高大数据量查询效率
        
回复

使用道具 举报

dahuaixiaohuai 发表于 2013-10-17 21:39:42

            查询不是问题,要进行分页,一次把数据从网络上传输过来,网络I/O的时候很长。
        
回复

使用道具 举报

LanHaiZhuiYi 发表于 2013-10-17 21:40:30

            要看网络情况
        
回复

使用道具 举报

fengyarongaa 发表于 2013-10-17 21:41:24

            
其实我觉得这个数据的时间没有固定值,需要根据特殊的环境。
当然我这里说的特殊的环境除了一般情况下网络,邮件等环境外。
还看MongoDB的数据缓存设置。如果都是热数据,全部在加载在内存,那么我想速度就比重新映射到内存快得多了。
        
回复

使用道具 举报

lu467344991 发表于 2013-10-17 21:42:18

            2亿个collection这么多,LZ是为了测试mongodb的效率的么。
我试过一个collection,3W多条记录,查询只花了不到2秒
        
回复

使用道具 举报

zoujian911 发表于 2013-10-17 21:43:09

            引用 7 楼 lu467344991 的回复:2亿个collection这么多,LZ是为了测试mongodb的效率的么。
我试过一个collection,3W多条记录,查询只花了不到2秒

人家也没说是2亿个啊,人家是说从2亿collection 也就是2亿数据的collection中。
10W数据应该是小菜吧,就算你做10W次查询也费不了多少时间。
        
回复

使用道具 举报

lu467344991 发表于 2013-10-17 21:43:49

            引用 8 楼 zoujian911 的回复:引用 7 楼 lu467344991 的回复:2亿个collection这么多,LZ是为了测试mongodb的效率的么。
我试过一个collection,3W多条记录,查询只花了不到2秒
人家也没说是2亿个啊,人家是说从2亿collection 也就是2亿数据的collection中。
10W数据应该是小菜吧,就算你做10W次查询也费不了多少时间。
        ……

我觉得设计为2亿个collection就是自身有问题了,数据中心也不会有2亿个collection,呵呵
        
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条