Greetings oh-so-persistent nuonians! Your faithful consistency nerd is here to continue the discussion of MVCC. For background please examine part 1 (wherein our heroes are introduced to MVCC), part 2 (wherein our heroes witness examples) or part 3 (where our heroes are exposed to the subtleties of vanilla mvcc). This chapter of the story will Read More →

Everyone is concerned about the performance of their database and specifically queries on their database. No matter how fast your hardware is or how fast your database is, query optimization still offers very significant performance benefits. Identifying which queries require optimization can be a challenge. NuoDB has a solution – actually two helpful solutions – Read More →

We noticed recently that there’s been a consistently high number of downloads of NuoDB for the Windows platform.  Go figure, right?  Taking that to heart, we decided to put ourselves in the shoes of our Windows developers.  What became clear is that there was plenty of opportunity for us to improve our support for your Read More →

Hello techblog readers! Today I’ll be talking about durability, the D in ACID, on NuoDB’s Cloud Database. So how does NuoDB ensure durability? Let’s start with the storage manager process (i.e., the data layer). The storage manager, SM for short, is responsible for maintaining a complete copy of the database. The atoms, database elements, are stored to Read More →

The new .Net driver for NuoDb, currently in beta, allows to interact with the NuoDB database from a wide range of existing tools. One of this is the migration tool available with the Microsoft SQL Server database, that can move data between two data sources for which an ADO.NET driver is available. Today we will Read More →

A popular software stack for Web applications is LAMP.  LAMP is the combination of Linux, Apache, MySQL, and PHP.  It is easy to use NuoDB instead of MySQL in that software stack (LANP).  I will show you how to do it.  In this article, I will create a very simple web application that uses NuoDB Read More →

For Java users, NuoDB provides a Hibernate dialect that supports both version 3.6.6 and 4.1.x of Hibernate. A sample application that makes use of Hibernate and the NuoDB Hibernate dialect can be found in the samples directory of the NuoDB installation: %NUODB_HOME%\samples\hibernate (Windows) $NUODB_HOME/samples/hibernate (UNIX) The sample application is built using Maven, so both the Read More →

I have written a NuoDB database driver for the PHP Programming language.  The database driver conforms to the PHP Data Objects (PDO) extension API.  In this article, I’ll show you how to install, configure, and use the NuoDB PHP PDO Driver.  The instructions below are for Windows, but other NuoDB platforms are installed and configured Read More →

In a previous article we discussed Moonshot and our approach to designing a simple real time statistics dashboard powered by NuoDB. So how does it work? In this article we are going to talk about implementing a simple node.js web app that captures state changes in NuoDB and publishes these changes to listening clients. I Read More →

Over the past few weeks we have been doing a lot of testing on the HP Moonshot system. With some help from the HP Discovery Lab we were able to get access to a fully loaded 45 server Moonshot System. The Discovery Lab provides on-site testing of current and future HP Moonshot infrastructure letting customers Read More →