• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • DB2 LUW To Get MongoDB Hooks–Will DB2/400 Be Next?

    June 10, 2013 Alex Woodie

    IBM and 10gen, the company behind the open-source MongoDB NoSQL database, announced a partnership last week that will lead to closer integration between MongoDB and DB2 for Linux, Unix, and Windows (LUW), as well as WebSphere middleware. The work will allow developers to build compelling Web and mobile applications on DB2 that utilize NoSQL storage and query concepts. The question for IBM i shops is whether Big Blue sees fit to add the same capabilities to the DB2 for i database that is integrated with the operating system.

    MongoDB is the most popular NoSQL database, which is gaining popularity as a way to store massive (or humongous) amounts of unstructured documents and make them easily accessible to developers working with the latest HTML5 and JavaScript tools. Developers pull documents from MongoDB by writing BSON, a binary version of JSON (JavaScript Object Notation) that adds the capability to create dynamic schemas. NoSQL databases like MongDB don’t enforce relational database constructs like SQL and tables, and are hailed for their capability to store and access rich N-dimensional documents, and for better human readability.

    IBM is going to support the MongoDB query language and the BSON wire protocol with DB2 and the elastic, in-memory WebSphere eXtreme Scale data grid platform. IBM says it will work with 10gen and others to create “standards” that will allow developers to query JSON documents stored in DB2 for LUW.

    This will give applications that were written to run against MongoDB the capability to run against existing DB2 for LUW stores, opening up a vast array of corporate data to the latest Web and mobile applications. IBM says developers will be able to leverage the new standards from their standard Eclipse and Worklight Studio environments (the latter being a tool for mobile app development), and that customers may begin using the new technology by the third quarter of 2013.

    “Through its support of MongoDB, IBM is marrying the database world with the new world of mobile app development,” says Jerry Cuomo, chief technology officer for WebSphere and an IBM Fellow. “Now, millions of developers will be able to deliver new, engaging enterprise apps that leverage the vast data resources managed by organizations around the world.”

    Mongo Good

    MongoDB has been adopted by the likes of SourceForge and Craigslist to store and archive vast archives of Web documents. SAP also uses MongoDB for its Java platform as a service (PaaS) offering. Google uses a NoSQL backend (not MongoDB) for its Google App Engine (GAE) platform as a service PaaS cloud offering, too, and other cloud providers have similar NoSQL data stores.

    Hooking up with MongoDB is undeniably a smart move for IBM, which trails Oracle 11g and MySQL, Microsoft SQL Server, and PostgreSQL in the database race, and is only two places ahead of seventh-place MongoDB on the DB-Engines Ranking.

    The question for IBM i shops is whether IBM is planning to extend the standards work it is undertaking with 10gen and MongoDB to DB2 for i, or DB2/400 as it is still colloquially known. An IBM spokesperson said the company “may consider this capability for additional platforms, but have nothing to announce at this time.”

    DB2 for i shares some components with DB2 for LUW, as well as with DB2 for z/OS, the implementation for IBM’s System z mainframe. It is unclear how much additional work it would take to support the BSON line protocol and the MongoDB query language in DB2 for i.

    There is definitely a precedent to expanding DB2 for i to support additional databases, and it is called MySQL. Way back in 2007IBM worked with MySQL to support the open source database on the System i server, and to enabling DB2/400 to function as one of the storage engines for MySQL. This work has been stymied a bit by Oracle, which acquired MySQL via Sun Microsystems in 2010, and subsequently dropped support for running MySQL on IBM i less than a year later.

    The IBM i version of MySQL lives on as DBi, a project managed by PHP backer Zend Technologies. Because so many PHP apps were written to use MySQL, keeping a version of MySQL running on the IBM i platform was deemed important enough to undertake the project. Zend’s DBi, which became available a year ago, is managed through a partnership with Percona.

    The success that Zend and IBM have had with running PHP/MySQL apps on the IBM i server shows that there is demand among IBM i shops for an alternative to the traditional stack of applications written in RPG and COBOL (and Java to a lesser extent) and storing relational data in the straight-laced DB2 for i. The Web and mobile development worlds are evolving quickly, and NoSQL databases like MongoDB are important components of those worlds.

    The IBM i platform could use the injection of new blood that a MongoDB hook could bring. Consider that DB2/400 and DB2 for i are not even listed among the 170-plus data stores listed on DB-Engines. (For what it’s worth, DB2 for z/OS isn’t either.)

    IBM i shops today are adopting third-party middleware products that present DB2 for i data using the latest HTML5, JavaScript, and CSS technologies. There is an obvious demand for tools to build modern looking Web and mobile applications that run on IBM i and utilize the vast stores of data kept in DB2 for i. IBM has taken the first step to supporting the new generation of MongoDB apps on its DB2 for LUW database. Whether it will do the same for IBM i depends on whether IBM i shops want it, and how loudly they ask IBM for it.

    RELATED STORIES

    AWS/400: Amazon Builds An AS/400-oid Cloud

    Zend DBi Goes GA

    Oracle Drops MySQL Support for IBM i

    MySQL Database Getting Closer Ties to the System i



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags:

    Sponsored by
    i-Rays

    i‑Rays learns how your IBM i behaves; not just how it performs. Detect deviations hours before incidents form and eliminate alert fatigue with true behavioral observability.

    Traditional monitoring tells you when something breaks. i‑Rays tells you why it’s about to break. By baselining behavioral patterns across jobs, subsystems, and queues, i‑Rays highlights the most likely root cause long before users feel the impact. It’s proactive, noise‑free, and built for mission‑critical IBM i environments.

    Request a Demo

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    As I See It: Compassionate Computing, Or Dalai On The Desktop IBM Buys SoftLayer To Build Out Hosting, Cloud Businesses

    Leave a ReplyCancel reply

Volume 23, Number 21 -- June 10, 2013
THIS ISSUE SPONSORED BY:

SEQUEL Software
New Generation Software
looksoftware
Linoma Software
WorksRight Software

Table of Contents

  • IBM Rolls Out PureFlex-IBM i Bundle With Decent Discounts
  • Technology Drives More OS Upgrades Than Deadline Pressures
  • IDC Concurs That The Server Racket Is Rough
  • As I See It: Compassionate Computing, Or Dalai On The Desktop
  • DB2 LUW To Get MongoDB Hooks–Will DB2/400 Be Next?
  • IBM Buys SoftLayer To Build Out Hosting, Cloud Businesses
  • DevCon Technical Conference Is No More
  • IBM EMEA Gives Killer i License And SWMA After-License Deals
  • I Didn’t Know That About i
  • There’s No “i” In French Open Tennis

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • IBM Goes GA With Power Autonomous Operations
  • IBM Wheels And Deals To Sell Power Systems, Storage, and Software
  • Guru: When RNF0722 Won’t Let Your Legendary RPG Program Compile
  • A Read-Only MCP Server For Db2 for i
  • IBM i PTF Guide, Volume 28, Number 35
  • Please Take The IBM i Marketplace Survey So We Know What You Know
  • IBM’s Bob AI Assistant Can Now Live In Your Datacenter
  • Start Where the Data Lives: Best Practices for Taking IBM i Into AI
  • Guru: A Modernization Experiment Using IBM Bob 2.0
  • How Are IBM i Shops Using AI? Fortra and COMMON Want to Know

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle