Data and messaging
Where the information lives and how services talk to each other.
Relational databases
SQL Server
Microsoft's relational engine, the usual companion of .NET applications.
Used in projectsPostgreSQL
Open-source relational database, strict about the SQL standard and highly extensible.
Used in projectsMySQL
Open-source relational database, ubiquitous in web applications.
Used in projectsOracle
Enterprise relational database, common in large corporate systems.
Used in projectsNoSQL, cache and search
MongoDB
Document-oriented NoSQL database, schemaless and horizontally scalable.
Used in projectsRedis
In-memory store used for caching, sessions, lightweight queues and distributed locks.
Used in projectsCassandra
Distributed wide-column database, built for heavy writes and high availability.
Used in projectsElasticsearch
Search and analytics engine over large volumes of text, indexing in near real time.
Used in projects