Der er ingen fuld-blæst REST-grænseflade til MongoDB, hovedsagelig fordi serveren bruger native binær protokol for effektivitet. Du kan finde få REST-indpakninger i den officielle dokumentation (edit:MongoDB inc har nu slettet denne information):
- RESTHeart (Java 8) er en data REST API-serverdel af MongoDB-økosystemet. RESTHeart bruger et standardrepræsentationsformat baseret på HAL med fuld native mongodb-dataunderstøttelse via den strenge tilstandsrepræsentation af BSON. Det giver API til CRUD- og datamodeloperationer, indbygget godkendelse og autorisation, og det understøtter CORS. Det er nemt at konfigurere og en docker-container er tilgængelig. RESTHeart er også hurtig og let (~7 Mb footprint og ~200 Mb RAM peek-brug).
- Sleepy Mongoose (Python) er en fuldt udstyret REST-grænseflade til MongoDB, som er tilgængelig som et separat projekt.
- Hvil på Mongo for node.js. Den ældre MongoDB Rest vedligeholdes ikke længere.
- Simpel REST-grænseflade Mongod-processen inkluderer en enkel skrivebeskyttet REST-grænseflade for nemheds skyld. For at få fuld REST-funktioner anbefaler vi at bruge et eksternt værktøj såsom Sleepy.Mongoose.