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

Mongodb kan ikke køre kortreduktion uden js-motoren

Du bruger Swisscoms Docker-baserede MongoDB-tjeneste.

Swisscom startede mongod med security.javascriptEnabled

Swisscom aktiverede dette flag på grund af sikkerheden. Det er en god praksis til at hærde MongoDB. Swisscom er åben for tekniske argumenter og diskussioner om det. Måske går Swisscom glip af et vigtigt faktum?

security:
   authorization: enabled
   javascriptEnabled: false

Swisscom tilbyder en anden MongoDB-tjeneste (ikke i docker-container, 3 dedikerede VM'er med replikering). Der har du ikke denne begrænsning.

$ cf m -s mongodbent
Getting service plan information for service mongodbent as admin...
OK

service plan   description                                                                                                 free or paid   
small3rs       Replica Set with 3 data bearing nodes with 32 GB memory, 320 GB storage, unlimited concurrent connections   paid   
medium3rs      Replica Set with 3 data bearing nodes with 48 GB memory, 480 GB storage, unlimited concurrent connections   paid   
large3rs       Replica Set with 3 data bearing nodes with 64 GB memory, 640 GB storage, unlimited concurrent connections   paid 

Med denne plan vil du modtage Enterprise-version af MongoDB og adgang til Ops Manager . I Ops Manager vil du se flotte HTML5-grafer med MongoDB-metrics. Det er en fin GUI-frontend til db.runCommand( { serverStatus:1 } ) med historie.




  1. $in mongoDB operator med _id i perl

  2. fremskynde behandling af stort resultatsæt ved hjælp af rmongodb

  3. konverter iso-dato til tidsstempel i mongo-forespørgsel

  4. Hvordan gemmer man 1 million poster til mongodb asynkront?