python - Is there anyway to avoid locks in mongodb -


i trying migrate data 1 collection other collection in same database in mongodb. have around 50k records. while inserting mongodb locked , affecting application. there way handle locking system in mongodb ?

thanks, prats

as per article: goodbye global lock – mongodb 2.0 vs 2.2 global locking that known affect mongodb supposedly gone when using version >=2.2.

if have old instance, , upgrade out of scope, i'd try breaking migration smaller batches (max 100 documents @ time, if small enough), , waiting small amounts of time (50ms or so) between each batch runs. ugly , slow workaround, might allow continue, while being onnline @ time...

edit hmmm, strange, version should free global write lock situation. i'd try smaller batches approach...

edit2 , sammaye right: might old io bottleneck issue too... try see how disks fare in aspect sure.


Comments

Popular posts from this blog

c++ - llvm function pass ReplaceInstWithInst malloc -

Cross-Compiling Linux Kernel for Raspberry Pi - ${CCPREFIX}gcc -v does not work -

java.lang.NoClassDefFoundError When Creating New Android Project -