Oracle Database API for MongoDB

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


Prabhakar Gururao

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.

回复
Uday Kiran Jangolla

Director of Engineering at Oracle

3 年

Congrats Dhaval Patel

要查看或添加评论,请登录

Beda Hammerschmidt的更多文章

  • JSON Relational Duality @ Oracle Cloud World 24

    JSON Relational Duality @ Oracle Cloud World 24

    At this year's Cloud World, there will be many sessions on JSON Relational Duality (see here). Is this just an attempt…

    2 条评论

社区洞察

其他会员也浏览了