IBM recently released its fully-managed cloud database offering, dashDB. dashDB is a new, hybrid database engine based on DB2 and Netezza. dashDB is 100% natively compatible with DB2 drivers and syntax because it uses the same core engine.

For WebSphere and WebSphere Liberty developers, DB2 is often a mainstay as a database platform. It’s free (via DB2 Express-C), simple, and powerful. But here are some reasons why you should try the new IBM dashDB in your next WebSphere or Liberty project.

#1. Optimized out-of-the-box: General-purpose or warehousing

To avoid having to worry about optimizing your database, dashDB comes in two flavours:

  • IBM dashDB for Transactions: for general purpose, transactional, or web workloads
  • IBM dashDB for Analytics: for in-memory BLU analytics, warehousing, or data science workloads

#2. One-click deployment to get started, with flexible billing

IBM dashDB for Transactions offers instant activation, and you’re only billed for the days the service is activated (applies to non-bare metal plans only). The prices in Bluemix are the monthly price but, for dashDB for Transactions in particular, you can try it for as little as one day, cancel it, and only get billed for one day of usage.

If you need an SQL warehouse, dashDB for Analytics offers a 1 GB free tier and a low-cost Entry plan.

You can just get started without any complex cloud configuration and you know what you’re paying for.

#3. Multi-user-friendly with no desktop tools to download

With IBM dashDB, you can can rapidly grant access to members of your team using the web console (not available on the Entry plan). Everyone in your agile team then has access to a web-based SQL editor, import tools, driver downloads, and everything else they need to get started.

You avoid losing time on-boarding developers or dealing with connectivity issues across the team (especially in large or remote teams).

#4. Backups are automatic and all upgrades are fully managed

Because dashDB is a managed database service and provides daily backups out-of-the-box, you never need to worry about backups.

IBM’s team also provides additional support if you need to move to a bare metal plan, so your database experience remains hassle-free.

#5. Secure

DashDB for Transactions is configured with on-disk encryption, SSL connections, and is SOC Type 1 and Type 2 certified. So you don’t need to worry about local encryption or setting up SSL.

In summary…

There are many things that make dashDB a great fit for WebSphere development. If you want to get started and give it a try, visit or find dashDB for Transactions or dashDB for Analytics in the Bluemix catalog.

2 comments on"5 reasons to use dashDB for WebSphere and Liberty applications"

  1. Simon Lightstone January 04, 2017

    James Young- Great point, however: You only need to specify “ORGANIZE BY ROW” when using dashDB for Analytics. For dashDB for Transactions, tables are row-organized by default. At this time, there’s only a free tier for dashDB for Analytics, so yes, if you are using the Free/Entry dashDB for Analytics tier, you’ll need to add that.

    Great tip, thanks!

  2. James Young January 04, 2017

    Cheers Simon,

    Just an fyi for those moving from to DashDB from say, SQLDB…. When defining tables in this context… the user needs to specify ORGANIZE BY ROW.

Join The Discussion

Your email address will not be published. Required fields are marked *