-
Notifications
You must be signed in to change notification settings - Fork 1
jimpick/riak-jscouch
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
JSCouch examples done with Riak =============================== I wanted to experiment with using MapReduce on Riak, and I found the JSCouch examples to be an excellent learning tool for learning how to do MapReduce for CouchDB (using client-side JavaScript only). http://labs.mudynamics.com/wp-content/uploads/2009/04/icouch.html So, as a learning exercise, I tried to re-implement the same basic queries, but using Riak. I used the official JavaScript/jQuery client library from the Riak source code (in client_lib/javascript). I've included files from jQuery, Riak, and JSCouch, all licensed under their respective licenses. The stuff I created is released into the Public Domain. To run: 1) Make sure Riak is running at 127.0.0.1:8098 2) Then run ./setup.sh This will populate Riak with the riak-jscouch files. 3) Point your web browser at: http://127.0.0.1:8098/riak/riak-jscouch/index.html From here, you can try out the original JSCouch, and then try the equivalent queries on Riak. Note: This was just a learning exercise, and I do not possess a complete knowledge of the correct way to do things Riak-style, so I may not have built the queries in the best or most correct way. If you see something I did wrong, or that could be done better, send an email to jim@jimpick.com or @jimpick on twitter or identica. Cheers, - Jim