mongodb与oracle哪个快?超详细的比较方法来了
本文小编给大家带来MongoDB和Oracle在插入和查询方面哪个更快的知识点,有兴趣的小伙伴可以仔细阅读多多了解一下。
mongodb和oracle在插入和查询方面mongodb更快。
mongodb和oracle哪个更快下面通过实验来比较:
本次数据用的是不同数量级别上的数据分别在Oracle和MongoDb中进行实验的。
其中两者的表结构一样,都是如下字段:
得出如下结论:
没有索引的情况下
1万条:Oracle耗时:2341ms;MongoDb耗时:1065ms
10万条:Oracle耗时:22544ms;MongoDb耗时:9221ms
100万条:Oracle耗时:257766ms;MongoDb耗时:57644ms
1000万条:Oracle耗时:5487448ms;MongoDb耗时:515884ms
查询数据的对比
1万条:Oracle耗时:727ms;MongoDb耗时:31ms
10万条:Oracle耗时:760ms;MongoDb耗时:140ms
100万条:Oracle耗时:1076ms;MongoDb耗时:972ms
1000万条:Oracle耗时:4080ms;MongoDb耗时:10469ms
有索引的情况下
1万条:Oracle耗时:1776ms;MongoDb耗时:1648ms
10万条:Oracle耗时:14250ms;MongoDb耗时:5830ms
100万条:Oracle耗时:149029ms;MongoDb耗时:53405ms
1000万条:Oracle耗时:1344311ms;MongoDb耗时:521454ms
统计分析数据的对比
1万条:Oracle耗时:691ms;MongoDb耗时:47ms
10万条:Oracle耗时:714ms;MongoDb耗时:125ms
100万条:Oracle耗时:1122ms;MongoDb耗时:991ms
1000万条:Oracle耗时:4046ms;MongoDb耗时:9930ms