@@ -50,12 +50,37 @@ <h1>NoSQL Data Stores</h1>
5050</ ol >
5151< p > These persistent data storage representations are commonly used to augment,
5252rather than completely replace, relational databases.</ p >
53- < h2 > Document-Oriented </ h2 >
53+ < h2 > Document-oriented </ h2 >
5454< p > A document-oriented database provides a semi-structured representation for
5555nested data. </ p >
56- < h2 > Key-Value Pair</ h2 >
56+ < h3 > Document-oriented data stores</ h3 >
57+ < ul >
58+ < li >
59+ < p > < a href ="http://www.mongodb.org/ "> MongoDB</ a > is an open source document-oriented
60+ data store with a Binary Object Notation (BSON) storage format that is
61+ JSON-style and familiar to web developers.</ p >
62+ </ li >
63+ < li >
64+ < p > < a href ="http://basho.com/riak/ "> Riak</ a > is an open source distributed data store
65+ focused on availability, fault tolerance and large scale deployments.</ p >
66+ </ li >
67+ < li >
68+ < p > < a href ="http://couchdb.apache.org/ "> Apache CouchDB</ a > is also an open source project
69+ where the focus is on embracing RESTful-style HTTP access for working with
70+ stored JSON data.</ p >
71+ </ li >
72+ </ ul >
73+ < h2 > Key-value Pair</ h2 >
5774< p > Key-value pair data stores are based
5875on < a href ="http://en.wikipedia.org/wiki/Hash_table "> hash map</ a > data structures.</ p >
76+ < h3 > Key-value pair data stores</ h3 >
77+ < ul >
78+ < li > < a href ="http://redis.io/ "> Redis</ a > is an open source in-memory key-value pair data
79+ store. Redis is often called "the Swiss Army Knife of web application
80+ development." It can be used for caching, queuing, and storing session data
81+ for faster access than a traditional relational database, among many other
82+ use cases.</ li >
83+ </ ul >
5984< h2 > Column-family table</ h2 >
6085< p > A the column-family table class of NoSQL data stores builds on the key-value
6186pair type. Each key-value pair is considered a row in the store while the
@@ -78,11 +103,16 @@ <h2>Graph</h2>
78103business entity. </ p >
79104< p > A < em > property</ em > represents information about nodes. For example, an entity
80105representing a person could have a property of "female" or "male".</ p >
81- < p > < a href ="http://www.neo4j.org/ "> Neo4j</ a > is one of the most widely used graph
82- databases and runs on the Java Virtual Machine stack.</ p >
106+ < h3 > Graph data stores</ h3 >
107+ < ul >
108+ < li > < a href ="http://www.neo4j.org/ "> Neo4j</ a > is one of the most widely used graph
109+ databases and runs on the Java Virtual Machine stack.</ li >
110+ </ ul >
83111< h2 > NoSQL third-party services</ h2 >
84- < p > < a href ="http://www.mongohq.com/home "> MongoHQ</ a > provides MongoDB as a service. It's
85- easy to set up with either a standard LAMP stack or on Heroku.</ p >
112+ < ul >
113+ < li > < a href ="http://www.mongohq.com/home "> MongoHQ</ a > provides MongoDB as a service. It's
114+ easy to set up with either a standard LAMP stack or on Heroku.</ li >
115+ </ ul >
86116< h2 > NoSQL data stores resources</ h2 >
87117< ul >
88118< li >
0 commit comments