10 technologies
Databases: SQL and NoSQL
PostgreSQL, MySQL, SQLite, MongoDB, Cassandra, DynamoDB: data model, strengths and typical interview questions.
- PostgreSQLA powerful open source relational database with extensions, JSONB, full-text search and strong SQL support.
- MySQLOne of the most widespread relational databases, the foundation of many web projects and the LAMP stack.
- SQLiteAn embedded serverless database in a single file: the most widely deployed database in the world.
- MariaDBAn open fork of MySQL by its original founders, protocol compatible with extra engines and features.
- MongoDBThe most popular document NoSQL database, storing data as JSON-like documents (BSON).
- Apache CassandraA distributed wide-column database with no single point of failure, built for massive write volumes.
- Amazon DynamoDBA fully managed AWS key-value and document database with predictable latency and automatic scaling.
- ClickHouseA columnar database for fast analytics (OLAP) over billions of rows.
- CockroachDBA distributed SQL database, PostgreSQL wire compatible, with horizontal scaling and fault tolerance.
- Neo4jThe best-known graph database where nodes and relationships are first-class objects, with the Cypher query language.
Comparisons
Other categories
Logos belong to their owners and are used for identification only. Icons: Simple Icons (CC0), Devicon (MIT).