IBM Db2 vs IBM IMS
IBM Db2: IBM's enterprise RDBMS for Linux, UNIX, Windows and z/OS, with BLU columnar and pureScale clustering. IBM IMS: IBM's 1960s hierarchical database and transaction manager, still running bank and airline cores on z/OS.
key differences
- IBM Db2 is primarily a relational database; IBM IMS is hierarchical.
- Only IBM Db2 has joins, full-text search, vector search, geospatial, json.
choose ibm-db2 for
- +Mainframe core banking and insurance policy systems
- +SAP and other packaged apps on IBM infrastructure
- +Operational data warehouses with BLU columnar tables
- +Continuous-availability OLTP with pureScale
best at · OLTP, OLAP, Warehouse
choose ibm-ims for
- +Core banking ledgers and payment processing
- +Insurance policy administration
- +Airline and travel reservation back ends
- +Exposing legacy IMS transactions as APIs
best at · OLTP
IBM Db2 vs IBM IMS: FAQ
What is the difference between IBM Db2 and IBM IMS?
IBM Db2: IBM's enterprise RDBMS for Linux, UNIX, Windows and z/OS, with BLU columnar and pureScale clustering. IBM IMS: IBM's 1960s hierarchical database and transaction manager, still running bank and airline cores on z/OS. IBM Db2 is primarily a relational database; IBM IMS is hierarchical. Only IBM Db2 has joins, full-text search, vector search, geospatial, json.
When should I choose IBM Db2 over IBM IMS?
Choose IBM Db2 for mainframe core banking and insurance policy systems; SAP and other packaged apps on IBM infrastructure; and operational data warehouses with BLU columnar tables. Choose IBM IMS for core banking ledgers and payment processing; insurance policy administration; and airline and travel reservation back ends.
Is IBM Db2 or IBM IMS more popular?
IBM Db2 ranks #38 on the WhichDB Score (45.5/100) and IBM IMS ranks #338 (7.7/100). Popularity is not fit: check the requirements that matter for your project.
Are IBM Db2 and IBM IMS open source?
No. IBM Db2 is proprietary, closed-source software. No. IBM IMS is proprietary, closed-source software.