You are here: Installing NuoDB > System Requirements

System Requirements

NuoDB runs on systems listed in the table below. To develop a NuoDB application, you can use any of these platforms. To deploy a NuoDB application, you must use a Linux platform.

Platform

Requirements

Support Level

Linux (x64) Ubuntu 12.04 LTS Production(*)
Ubuntu 14.04 LTS, 16.04 LTS Production
RHEL / CentOS 6.5 and above Production
RHEL / CentOS 7.0 and above Production
Window (x32) Windows 8 (client support only) Development /Test

Windows (x64)

 

Windows 8 Development /Test
Windows 10 Development /Test
Windows Server 2012 / R2 Development /Test

Note: Production support discontinued October 1st 2017*

NuoDB server software requires Java 8 or higher and has been tested with the following:

NuoDB JDBC client software requires Java 7 or higher and has been tested with the following:

On Windows (x64), Java must also be (x64). See Installing NuoDB on Windows for details about a required Windows update, which you might or might not already have.

The minimum recommended hardware is as follows:

Communication among NuoDB processes in a domain requires Internet Protocol version 4 (IPv4). IPv6 is not supported.

Starting in NuoDB Release 3.0, NuoDB on Linux now supports Nehalem or later processors only. This change was implemented to take advantage of compilation performance optimizations available in Nehalem and later processor models. The first Nehalem processor was released in 2008. Therefore all Nehalem and later processor types released after 2008 are supported.

In order to determine if the machine processor on Linux is Nehalem or later run the following command:

$ grep sse4_2 /proc/cpuinfo | sort -u

If the command returns text output then the processor type is supported.

LDAP Requirements

Preview: NuoDB support for authenticating users via an external LDAP server is a preview feature. Specifically, LDAP support is insecure in the current release as passwords are sent in plain text.

Preview: NuoDB encourages you to use preview features in your development projects. However, the use of preview features in production is not supported.

LDAP requirements on Linux platforms are as follows:

On Windows, there are no additional requirements.