当前位置:Gxlcms > 数据库问题 > Mongodb和Mysql的性能分析

Mongodb和Mysql的性能分析

时间:2021-07-01 10:21:17 帮助过:20人阅读

 

 

 

 

服务器配置:

CPU: 1核    内存: 2048 MB (I/O优化)   网络带宽:1M centos 7.0 MongoDB 3.2
Mysql   5.6  服务器表数据量1184545条   MongoDb数据是由Mysql导入,保证数据一致   实验准备执行语句为: mysql:

SELECT *
FROM sharelooks_30d m
WHERE m.lng>_lng1 AND m.lng<_lng2 AND m.lat>_lat2 AND m.lat<_lat1
ORDER BY ID DESC LIMIT 30;

  MongoDB:

db.sharelooks_30d.find(
{"lng":
{"$gt":lng1, "$lt":lng2},
"lat":
{"$gt":lat2, "$lt":lat1}
}
).sort({"ID":-1}).limit(30)

  第一次:mongodb未添加索引:1.5S 技术分享

 

 Mysql:已添加索引:1.23S 技术分享

 

 

Mongodb添加索引后:

 技术分享

执行时间为 0.2秒

    更改输入参数: 技术分享

 

   My是切开:5.412S   Mongodb:1.1S 技术分享

 

 所以大概查询相差5-6倍差距    

Mongodb和Mysql的性能分析

标签:bsp   sel   logs   性能   .so   入参   des   image   配置   

人气教程排行