sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoCommandException:Kommandot misslyckades med fel 8000 (AtlasError):'inget SNI-namn skickat, se till att använda en MongoDB 3.4+ drivrutin/skal.'

Jag hade samma problem med en Docker-bild från adoptopenjdk/openjdk11-openj9:jdk-11.0.1.13-alpine-slim . Sedan jag har uppgraderat till adoptopenjdk/openjdk11-openj9:jdk-11.0.5.10-alpine-slim , min anslutning till MongoDB är OK.



  1. Hur serialiserar jag chrono::DateTime-fält som ISODate när jag använder Rust Mongo-drivrutinsprototypen?

  2. Har MongoDB:s $in-sats någon maxgräns för antalet argument

  3. java.lang.NoSuchMethodError:com.mongodb.MongoClient.<init>(Ljava/util/List;Lcom/mongodb/MongoCredential;Lcom/mongodb/MongoClientOptions;)V]

  4. Automatiskt komprimera det raderade utrymmet i mongodb?