You are here

Welcome to the NuoDB Blog

  • In a blog post earlier last year (2019), I outlined how to deploy the NuoDB database in Docker containers . To follow that up, my second blog on this subject demonstrated how to scale and visually monitor a NuoDB database to easily meet ever changing SQL

  • We typically talk about transactions in the context of Data Manipulation Language (DML), but the same principles apply when we talk about Data Definition Language (DDL). As databases increasingly include transactional DDL, we should stop and think about the history of transactional DDL. Transactional DDL can help with application availability by allowing you perform multiple modifications in a single operation, making software upgrades simpler. You’re less likely to find yourself dealing with a partially upgraded system that requires your database administrator (DBA) to go in and fix

  • Recently we hosted a webinar discussing the different scaling options for databases. There are a lot of databases on the market, so it’s important to choose one that offers the scalability and consistency you’re looking for, and that’s going to vary based on the application and deployment in question. To learn more about scale up vs. scale out, eventual vs. strong consistency, and the trade offs different database solutions make to optimize scalability, please watch the webinar or read more about it in this

  • What does NuoDB do?

    TL;DR: NuoDB is a distributed SQL database .

    NuoDB is a SQL database, it is fully transactional, fully ACID, and fully consistent. This is a stark contrast to NoSQL solutions that have emerged in the last decade.

    NuoDB is distributed, meaning that it is able to scale horizontally and automatically keeps multiple replicas in sync. Having multiple replicas of a database is a strict requirement for any service having 99.99% or better availability guarantees.

    Do you run in the
  • Nice work! You just upgraded your NuoDB environment. (If you haven’t done this step, my four simple steps to upgrading your NuoDB database post might help you.)

    So now that you’ve upgraded your environment, how can you be sure your upgrade process has completed? After all, your environment probably contains more than one node, right? So, what happens if you missed one? How can you be sure that you’ve completely upgraded your database?

    This can be a

  • Here at NuoDB we're pretty fired-up! This week we’re saddling the horses in anticipation of our trip out to KubeCon 2019 held in San Diego next week! A bunch of us will be there showing the benefits of running the NuoDB distributed SQL database in either single or multi-cluster Kubernetes environments. We’ll also be attending a lot of the sessions and learning how others in the community are using Kubernetes.

    Visit NuoDB at KubeCon

    If your company is considering reducing IT infrastructure and application deployment costs by moving SQL database workloads to either on-

  • Between 2010 and 2017, personal loans by FinTech start-ups as a proportion of total loans leapt from 1 percent to 36 percent. That jump alone caused a lot of consternation in traditional banking . And it’s estimated that technology disruption could affect up to 80 percent of revenue for traditional retail banks beyond 2020. The changing face of global commerce is also reflected in a

  • So you’ve been using the NuoDB database for a while now, and you love it! You heard that NuoDB came out with a new release that includes a bunch of new features and functionality. Sounds great — all you have to do is to upgrade your database software and protocol to the latest version. But what’s the best way to go through that upgrade process?

    There are four steps that you need to go through, and I'll walk you through each one of them in more detail:

    Step 1: Prepare for Upgrade

    It’s best to start by validating that your archive has no issues that

  • This year NuoDB is joining the 8,000 business leaders, decision makers, and subject experts from financial institutions, market infrastructures, multinational corporations, and technology partners at Sibos. Sibos is running from September 23-26 at the ExCel in London. Organised and facilitated by SWIFT, the global provider of secure financial messaging services, Sibos brings the financial community together in London with amazing sessions, inspiring speakers, lots of networking opportunities, and some very cool social events. The Sibos team put together a list of

  • In SQL you can perform a lot of DDL operations, such as creating or renaming tables, creating or removing columns, and more, and these DDL statements are most often used when creating or upgrading your application schema. However, there’s more to transactional DDL than just being able to do large schema updates atomically. Transactional DDL also provides protection against failures. That means that networks can fail, machines can fail, and still, NuoDB will guarantee that all schema modifications are either all applied or nothing is applied. Essentially this means that all operations