Aerospike Open Sources Their In-memory NoSQL Database
Aerospikehas open sourced their NoSQL database under the AGPL 3.0 license. This license requires that any improvements to the source code to be submitted back to the trunk. Thesource codeof the Aerospike server and related tools is available on GitHub.
Aerospike currently packages the database in two editions: the Community Edition and the Enterprise Edition. The Community Edition was free before but it was limited in terms of clustering, storage capabilities and number of transactions/sec. These limitations have been removed with the latest version (3.3.5), the database having most of the capabilities of the paid Enterprise Edition which offers additionally replication across multiple data centers, patches and support.
Aerospike hasclient librariesfor C, C++, Java, C#, Node.js, Python, PHP, Erlang and Perl, all licensed under Apache 2.0, enabling developers to program against the database.