Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Database Categories and Types Cheat Sheet

Database Categories and Types Cheat Sheet

Back to Databases
Updated 2026-04-27
Next Topic: Database Design Cheat Sheet

Databases are the backbone of modern software systems, storing and managing data across virtually every application domain. From traditional relational systems that power banking and e-commerce to specialized vector databases enabling AI applications, choosing the right database type directly impacts performance, scalability, and development velocity. Understanding the landscape—relational, NoSQL, NewSQL, specialized systems, and cloud-native platforms—is critical because each category optimizes for different trade-offs in consistency, availability, query capabilities, and operational complexity. In 2026, the boundary between categories continues to blur as most leading systems adopt multi-model capabilities and AI-native features.


What This Cheat Sheet Covers

This topic spans 19 focused tables and 109 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Relational Databases (RDBMS)Table 2: Document DatabasesTable 3: Key-Value DatabasesTable 4: Column-Family Databases (Wide-Column Stores)Table 5: Graph DatabasesTable 6: Time-Series DatabasesTable 7: Vector DatabasesTable 8: NewSQL Databases (Distributed SQL)Table 9: Data Warehouses (Analytical)Table 10: Search Databases (Full-Text and Vector Search)Table 11: Embedded DatabasesTable 12: Mobile and Edge DatabasesTable 13: Multi-Model DatabasesTable 14: Streaming DatabasesTable 15: In-Memory DatabasesTable 16: Spatial/Geospatial DatabasesTable 17: Ledger Databases (Immutable/Blockchain-Inspired)Table 18: Object-Oriented DatabasesTable 19: Cloud-Native Databases (Fully Managed)

Table 1: Relational Databases (RDBMS)

DatabaseExampleDescription
Oracle Database
SELECT * FROM employees WHERE dept_id = 10
• Enterprise-grade RDBMS with advanced features like partitioning, RAC clustering, and comprehensive PL/SQL support
• dominant in large organizations.
MySQL
CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(100))
• World's most popular open-source RDBMS
• known for ease of use, replication, and widespread community support across web applications.
PostgreSQL
SELECT jsonb_column->>'key' FROM table WHERE id = 1
• Most advanced open-source RDBMS
• supports JSONB, full-text search, advanced indexing, and extensibility via custom types and functions.

More in Databases

  • Database Caching Strategies and Patterns Cheat Sheet
  • Database Design Cheat Sheet
  • Amazon DynamoDB Cheat Sheet
  • Database Replication and High Availability Cheat Sheet
  • MariaDB Cheat Sheet
  • PostgreSQL Cheat Sheet
View all 42 topics in Databases