Riak NoSQL


show more Riak provides you with in-depth training on Developer. Taught by Joseph LeBlanc as part of the Up and Running with NoSQL Databases show less
please wait ...

Riak

Riak is a document database that is very similar to CouchDB. Connections to Riak are done over HTTP. Both Riak and Couch are written in Erlang, a fault-tolerant language where code can be changed without stopping the system. However, there are a few differences between Riak and Couch. You can write MapReduce functions but you can write them in Erlang as well as JavaScript in Riak. Also, Riak is designed primarily to work on Mac, Linux and other similar systems.

You cannot run Riak easily on Windows. Riak is an available partition-tolerant database. You should always be able to read from and write to Riak, and hardware nodes could be added easily. The structure of Riak is along the lines of bucket/key/value. Buckets organize documents and you can use the key of a document to retrieve it. The query syntax for Riak is the same as the Lucene full-text search engine. Like many other NoSQL databases, you can define MapReduce function pairs.

And finally, you can use key filters with...

Riak
Video duration: 1m 29s 56m 57s Intermediate

Viewers:

Riak provides you with in-depth training on Developer. Taught by Joseph LeBlanc as part of the Up and Running with NoSQL Databases

please wait ...