mongodb 删除性能问题请教
資深大佬 : dtgxx 21
大佬们,目前我在删除一些 mongo 的数据,根据 ObjectID 删除,每一次删除 2000 条。
使用 python 脚本 pymongo delete_many
但是性能上很差,每秒删除在几十到几百条数据。
我看内存、磁盘、cpu 的压力都非常小。。不知道问题到底出在哪了。。有什么好办法可以提高删除的效率吗?
不是软删除,是真正按数据删掉。
大佬有話說 (21)
大佬们,目前我在删除一些 mongo 的数据,根据 ObjectID 删除,每一次删除 2000 条。
使用 python 脚本 pymongo delete_many
但是性能上很差,每秒删除在几十到几百条数据。
我看内存、磁盘、cpu 的压力都非常小。。不知道问题到底出在哪了。。有什么好办法可以提高删除的效率吗?
不是软删除,是真正按数据删掉。
如果在数据库本地的 MongoShell 里测试性能很好,就看看是不是 Python 脚本执行效率的问题或网络的问题。
我之前硬盘三年预计寿命到了之后自动限制写入速度,不影响读取速度