sql >> Database teknologi >  >> NoSQL >> MongoDB

Simulere langsom forespørgsel i mongodb?

Du kan bruge $where-operatøren at kalde sleep(). Dette bør fungere på ethvert sprog eller ORM/ODM. For eksempel, i Mongoid kunne du gøre:

Model.where( :$where => "sleep(100) || true" ).count

Indstil dvaleværdien for antallet af dokumenter i samlingen (det vil forsinke på hvert enkelt). Dette vil gøre temmelig forfærdelige ting ved DB-serveren, så brug den kun til test og aldrig (aldrig!) på en produktionsserver.



  1. Hvordan genoptager man hash-slots for en bestemt node i redis-klyngen i tilfælde af hårde fejl?

  2. Pymongo Regex $alle flere søgetermer

  3. MongoDB:Opdatering af et gennemsnit i et dokument med 2 indlejrede arrays

  4. Redis lua hvornår skal man virkelig bruge det?