New England-based Basho Technologies has announced the Riak 1.0 open source database platform, as well as its Riak Enterprise commercially licensed offering. The new release includes new functions such as "Secondary Indices", designed to allow developers to retrieve Riak objects using a simple query language that matches compound criteria against an object's properties.
The current Riak 1.0 enhancements are aligned towards what the company says are the "difficult problems" involved with managing and interpreting data in a distributed fashion, such as in cloud-computing environments. New tools include the refreshingly named "Lager" — a simple logging framework for Riak 1.0 — and general administration improvements that make to it easier to scale, manage, and access a Riak cluster for developers and administrators.
"Riak 1.0 sets a new bar for managing data in a distributed environment," said Don Rippert, president and CEO of Basho Technologies. "Riak has already proven its stability, ability to scale, and provide absolute fault-tolerance in a highly distributed deployment; with 1.0, users of Riak can now more easily build and maintain powerful business applications on top of our platform."
Other features of Riak 1.0 include "Riak Pipe" — a feature for higher-latency data processing; a new take on Map/Reduce style data processing. There is also the integration of "Riak Search" — a search engine built for Riak, which is now tightly integrated with the core 1.0 package.
"Riak has already proven to be a great tool for capturing data, regardless of type, volume, or environment, in a highly available and fault-tolerant manner," said Eric Brewer, creator of the CAP Theorem, vice president of infrastructure at Google and member of Basho's Board of Directors. "With the features in Riak 1.0, users will have not just a battle-proven database but better tools for analyzing and processing the data they capture and store with Riak."