Announcing DataStax Community Edition with Apache Cassandra 1.2.2
What makes 1.2.2 of Cassandra/DSC a particularly interesting and compelling release is that it contains a number of security features that the Cassandra community has been requesting for quite a while. DataStax has been working on improving the security capabilities of both Cassandra and DataStax Enterprise for some time now and, being an open source company, we always try to ensure that we are giving back to the Cassandra community things that helps maintain Cassandra as the top choice for those wanting an open source NoSQL database that can handle real big data workloads.
With version 1.2.2, we’ve delivered internal authentication and authorization that lets you manage login ID’s and passwords inside of Cassandra, as well as who can do what inside a database cluster from an authorization (i.e. permissions) perspective.
Those wanting someone similar to what you get with traditional RDBMS’s with authentication / authorization can simply set a couple of parameters and hit the ground running. You can use very familiar syntax to create and manage users (e.g. CREATE / ALTER / DROP USER) and control what they can do inside the database (GRANT / REVOKE), so there is little to no learning curve involved.
In addition to these new features, client-to-node encryption is also a part of the open source version of Cassandra and what’s inside DSC.
Lastly, the community edition of DataStax OpsCenter contains some major new features that are free for everyone to use. We’ve supplied visual cluster provisioning that lets you set up new clusters in the cloud or on premise with just a few mouse clicks. You can also visually add new nodes, start / stop/ restart clusters, edit configuration files, and more. There’s also improved functionality for visually creating and editing keyspaces, tables, and indexes.