Databases & Data Stores
11 sections1,894 questions
The full range of data stores — relational, document, key-value, wide-column, graph, time-series, in-memory, search, vector and analytical — plus the operations tooling around them. Interviewers ask because choosing a store and defending that choice against the real access patterns is the backbone of most system-design rounds.
explore
- Relational / SQL683 questions
- Relational Database Concepts (has its own guide)683 questions
- PostgreSQLempty
- MySQLempty
- MariaDBempty
- SQLiteempty
- Oracle Databaseempty
- MS SQL / SQL Serverempty
- SAP HANAempty
- Amazon RDSempty
- Amazon Auroraempty
- Azure SQL Databaseempty
- Google Cloud SQLempty
- Document186 questions
- MongoDB (has its own guide)112 questions
- MongoDB Atlas17 questions
- CouchDB12 questions
- Couchbase12 questions
- RethinkDB5 questions
- Document Data Modeling28 questions
- Key-valueempty
- DynamoDBempty
- Azure Cosmos DBempty
- etcdempty
- Wide-column28 questions
- Cassandraempty
- ScyllaDBempty
- HBaseempty
- Google Bigtableempty
- Wide-Column Store Concepts28 questions
- Graphempty
- Neo4jempty
- Amazon Neptuneempty
- Dgraphempty
- Time-seriesempty
- InfluxDBempty
- TimescaleDBempty
- Caching / in-memory466 questions
- Redis (has its own guide)206 questions
- Memcachedempty
- Amazon ElastiCacheempty
- Redis Enterprise4 questions
- Redis Sentinel5 questions
- RedisInsightempty
- In-Memory Store Concepts251 questions
- Search209 questions
- Elasticsearch (has its own guide)144 questions
- Solr12 questions
- Apache Lucene12 questions
- Elastic Cloud5 questions
- Search & Information Retrieval Concepts36 questions
- Vector105 questions
- Analytical / warehouse217 questions
- Analytical Database Concepts76 questions
- Snowflake (has its own guide)36 questions
- Google BigQuery (has its own guide)36 questions
- Amazon Redshift (has its own guide)31 questions
- ClickHouse (has its own guide)38 questions
- Backup & recoveryempty
→ has its own guide