开源数据库全家桶
本帖精选推荐主流开源数据库,覆盖关系型/文档型/键值型/列式分析型,总有一款适合你的数据存储需求。
- MySQL — 传统开源关系型数据库,ACID事务,InnoDB引擎,SQL标准支持,复制/分表
- PostgreSQL — 18K★ | 最强大开源关系型,JSONB/全文搜索/PostGIS地理信息/数组类型/窗口函数
- Redis — 64K★ | 内存键值数据库,String/Hash/List/Set/ZSet,Pub/Sub发布订阅,Lua脚本,集群
- MongoDB — 25K★ | 文档型数据库,BSON格式,Schema-less灵活,聚合管道,副本集/分片集群
- ClickHouse — 37K★ | 列式分析数据库,OLAP场景,比Greenplum快100倍,SQL查询,实时数据写入
核心功能
• MySQL: SELECT/INSERT/UPDATE/DELETE,JOIN连接,INDEX索引,EXPLAIN执行计划,SHOW PROCESSLIST
• PostgreSQL: psql CLI,CREATE TABLE/INDEX,JSONB查询,tsvector全文搜索,COPY导入导出
• Redis: SET/GET/HSET/HGET/LPUSH/SADD,EXPIRE过期,SCAN游标,SUBSCRIBE发布订阅
• MongoDB: db.collection.insert/find/update/remove,aggregate聚合管道,$match/$group/$lookup
• ClickHouse: SELECT FROM tb,ORDER BY/LIMIT,Array型/UUID型/Map型,Materialized View物化视图
适用场景
• 关系型数据存储
• 缓存与Session
• 实时分析查询
• 日志与时序数据
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |