[amscotti@128bit.io ~/posts]# grep -l "nosql" *.md | xargs -n1 head _
Date: March 23, 2014

An introduction to Google's LevelDB, an on-disk key-value store based on BigTable concepts without sharing code. Covers using LevelDB embedded or as backend storage like Riak, its multi-level architecture for performance through tiered data storage, typical use cases, and being found in Chrome's IndexedDB implementation.

Date: August 13, 2013

Review of RethinkDB as developer and operations oriented NoSQL database. Highlights JSON document storage, intuitive ReQL query language with joins, built-in MapReduce for distributed queries across cluster, easy web UI for administration and replication, strong official and community driver support, and potential for Spring Data integration.

Date: May 08, 2013

Comprehensive guide to setting up Riak distributed database cluster on Amazon EC2 with Ubuntu. Covers installation with Homebrew, security group configuration for Erlang ports, system setup steps, firewall configuration for cluster communication ports, node configuration, and clustering best practices.

Date: June 28, 2012

A review of Amazon DynamoDB key-value database service. Compares to SimpleDB, explains Dynamo's white paper origins and influences on Cassandra and Riak, highlights predictability of performance with configurable throughput, discusses trade-offs like 64KB item limit and lack of easy table cloning, and praises ease of setup over self-administered NoSQL databases.

Date: February 15, 2012

A Ruby script for archiving Loggly logs into MongoDB using Heroku worker. Fetches archived log files from Loggly API using HTTParty, processes and stores them as documents in MongoDB with metadata about source and timestamp, demonstrating NoSQL storage for log data.

Date: February 08, 2012

Exploring MongoDB with Ruby using mongo driver for database operations. Demonstrates basic CRUD operations with MongoDB shell, connecting with Ruby, performing queries and updates, and noting similarities and differences to SQL databases in document-oriented storage approach.

Date: January 29, 2012

An introduction to MongoDB installation and basic usage on MacOS. Covers downloading and extracting MongoDB binaries, creating symbolic links for version management, setting up /data/db directory, configuring environment variables, and testing with mongod server and mongo shell client.

Date: August 24, 2011

An exploration of NoSQL databases as 'apophatic' term meaning databases without SQL interfaces. Compares document-oriented CouchDB and MongoDB, plus key-value Redis, with real-world adoption examples from major sites. Discusses MongoDB's BSON and sharding versus CouchDB's HTTP/RESTful API and replication, concluding with preference for CouchDB due to being 'built of the web'.