Det finns inget fullt utvecklat REST-gränssnitt till MongoDB, främst för att servern använder inbyggt binärt protokoll för effektivitet. Du kan hitta några REST-omslag i officiell dokumentation (edit:MongoDB inc har nu tagit bort denna information):
- RESTHeart (Java 8) är en data REST API-serverdel av MongoDB-ekosystemet. RESTHeart använder ett standardrepresentationsformat baserat på HAL med fullständigt inbyggt mongodb-datastöd via strikt lägesrepresentation av BSON. Det tillhandahåller API för CRUD- och datamodelloperationer, inbyggd autentisering och auktorisering och det stöder CORS. Det är lätt att installera och en hamnarcontainer finns tillgänglig. RESTHeart är också snabb och lätt (~7 Mb footprint och ~200 Mb RAM-peek-användning).
- Sleepy Mongoose (Python) är ett fullfjädrat REST-gränssnitt för MongoDB som är tillgängligt som ett separat projekt.
- Vila på Mongo för node.js. Den äldre MongoDB Rest underhålls inte längre.
- Enkelt REST-gränssnitt Mongod-processen inkluderar ett enkelt skrivskyddat REST-gränssnitt för bekvämlighet. För fullständiga REST-funktioner rekommenderar vi att du använder ett externt verktyg som Sleepy.Mongoose.