Tag: NoSQL
MongoDB Replication Overview
How to Use the MongoDB mongod Command
MongoDB Features
Basic Elasticsearch Concepts
What is NoSQL?
Redis Overview
Designing Data-Intensive Applications
Presentation materials created during a group study
Installing Redis with Docker
Learn how to install and run Redis with Docker.
Designing Data-Intensive Applications | Chapter 02. Data Models and Query Languages
How to Enable MongoDB Access Control (User Authentication)
Installing MongoDB with Docker
Installing Elasticsearch, Kibana, and Cerebro
Redis redis-cli
Designing Data-Intensive Applications | Chapter 03. Storage and Retrieval
Basic MongoDB Usage
Elasticsearch CRUD Operations + Bulk API
Querying and Storing Redis Data Structures
Learn about Redis data structures, including String, List, Set, Sorted Set, and Hash.
Designing Data-Intensive Applications | Chapter 04. Encoding and Evolution
How to Use the MongoDB mongo Command
Elasticsearch Mapping Management + Templates
Redis Command SETEX key Seconds value
Designing Data-Intensive Applications | Chapter 05. Replication
How to Apply Indexes in MongoDB
Elasticsearch Search API
Designing Data-Intensive Applications | Chapter 06. Partitioning
How to Apply Unique Constraints in MongoDB
Elasticsearch Analyzer (Sentence Analysis)
Designing Data-Intensive Applications | Chapter 07. Transactions
How to Extract and Delete Duplicate Data in MongoDB
Elasticsearch Aggregation (Aggregation and Classification)
Designing Data-Intensive Applications | Chapter 08. The Trouble with Distributed Systems
How to Create an Auto-Increment Sequence in MongoDB
Designing Data-Intensive Applications | Chapter 09. Consistency and Consensus
Apache HBase Overview
Designing Data-Intensive Applications | Chapter 10. Batch Processing
Apache HBase Architecture
Designing Data-Intensive Applications | Chapter 11. Stream Processing
Apache HBase Regions
HBase Data Model
Installing HBase with Docker for Local Practice
Introduces Docker installation for local practice.