About the NuoDB Community Edition

NuoDB is available in three editions:

In addition to being free, the NuoDB Community Edition differs from the other editions in that you cannot start processes for unmanaged databases, which are databases created without built-in NuoDB templates. Also, the Community Edition supports only single host databases. Consequently, the following NuoDB features are not available in the Community Edition:

The Community Edition is suitable for evaluation purposes and you can download it from the NuoDB web site. NuoDB Professional and Enterprise Editions are available for larger configurations and deployment. For details about the features provided by these editions, contact NuoDB sales.

Installation of the Community, Professional and Enterprise Editions is the same except for any differences that are noted in the platform specific installation pages.

Identifying Which Edition You Are Using

To learn which NuoDB edition you are using, start the NuoDB Manager command line tool and enter the show domain license command. For example:

nuodb [domain] > show domain license
Community Edition License
Uid = 47527b91-25a6-4bba-a890-eed31211941c
Holder = Community
Invalid before = August 11, 2015 1:14:47 PM UTC
Invalid after = August 17, 292278994 7:12:55 AM UTC

Upgrading to Professional or Enterprise Edition

To upgrade from the Community Edition to the Professional or Enterprise Edition, install the Professional or Enterprise Edition installation package over the Community Edition installation. Do not uninstall the Community Edition first, unless you do not want to keep your existing databases. It is not necessary to shut down any database processes before installing the NuoDB Enterprise Edition. NuoDB services (REST service, brokers and agents, and the tray monitor service) are restarted, but TEs and SMs will remain running.

To find out more about the Professional or Enterprise editions of NuoDB, contact NuoDB sales.

Caution: Downgrading from Professional or Enterprise Editions to Community Edition is not supported. You must uninstall a Professional or Enterprise Edition before installing Community Edition.

Restrictions On the Community Edition

Do not specify the peer property in the NUODB_HOME/etc/default.properties file. Leave this commented out. If you specify any value for this property, including specifying it to the broker's own host, you get the following error:

Failed to startup: Peering with [address:port] would exceed Community Edition license restrictions for [Peer null:port (local)]. Contact support@nuodb.com or visit www.nuodb.com to upgrade.

The peer property specifies the host name and optionally a port for an existing broker, already running in the domain, to which this broker should connect. Although it might make sense to set the peer property to the host on which the broker resides, it is not necessary and will result in the error message above. See Host Properties (default.properties) for more information.