Oracle Database API for MongoDB
Today, we announce the launch of a new cloud service: The Oracle Database API for MongoDB.
With the Oracle Database API for MongoDB you can connect applications written for MongoDB to an Oracle Autonomous Database and continue just as though you were connected to a MongoDB database. The API translates the MongoDB operations into equivalent SQL/JSON operations so that your data is always in a consistent state - this service is not a replication schema; your MongoDB collections are stored, updated and queried in an Oracle database.
While this service allows you to keep reusing your MongoDB skills, drivers and frameworks it opens the rich Oracle ecosystem: for example, you can use the full power of SQL over a MongoDB collection; for example, to run analytical queries or reports.
Existing MongoDB applications can easily be migrated to an Oracle database - as the MongoAPI supports most tools written for MongoDB. For example you can use mongoimport to import your BSON data. BSON documents will be automatically translated to Oracle's efficient OSON format.
While MongoDB developers can continue to use their MongoDB skills, and favorite frameworks, the Oracle Database API for MongoDB now opens many more capabilities: spatial processing of GeoJSON data, full document indexing with Text search capabilities, full ACID transaction support across documents and collections, mapping of JSON data to relational views, triggers, database stored procedures, low code development using APEX, live dashboards and many more.
领英推荐
Oracle developers will find it interesting that they can now use language drivers, frameworks and ORMs that were not previously supported for the Oracle database.
The Oracle Database API for MongoDB is currently available for Autonomous JSON Database (AJD) and Autonomous Transaction Processing (ATP). The 'always-free' tier is supported. Dedicated services and on-premise databases are not supported at this point.
The API for MongoDB allows you to connect a MongoDB tool or driver to the Oracle Database. You can interact with JSON document collections in the Oracle Database just as though you were connected to a MongoDB database.
You can find instructions with screenshots on how the set up the Datbase Api for MongoDB here: https://blogs.oracle.com/database/post/mongodb-api
Enterprise scalability & performance. Engagement Management and Agile process lead.
6 个月The intent to leverage MongoDB’s power in the analytical queries space is truly a welcome move. Oracle sure needs a big push in the emerging analytical query space and it needs to collaborate with those who have a clear advantage in the analytical space.
Director of Engineering at Oracle
3 年Congrats Dhaval Patel