- [Instructor] Next up let's talk about
NoSQL document databases,
which are focused on storing semi-structured data,
typically in the form
of JavaScript object notation documents
or XML documents.
MongoDB is the most popular of the document databases
and its name actually comes from the word humongous,
which as you can see,
we put the word mongo in bold
right in the middle of the word.
Now because we're going to be talking about MongoDB
in a bit more detail a few videos from now,
we'll simply talk about the example that we're going to do
which is we're going to harvest, if you will,
10,000 live tweets and we'll store them as they're arriving
directly into a MongoDB database,
not as the individual tweet texts
but as the full JavaScript object notation objects
that we get back from the Twitter streaming API.
So we'll take 10,000 tweets on a specific topic,
store them into the database,
and then we'll analyze those tweets,
and we're going to do some plotting
on an interactive map as well
as part of that example.
Now some of the other popular document databases
as I mentioned in the preceding video,
Amazon DynamoDB is a document database
as well as being a key-value database.
Microsoft's Azure Cosmos DB and Apache's Couch DB
are also document databases.
And these are not all of the ones,
these are just some of the most popular ones
that are out there.