-
数据库模式笔记 --- 如何在开发中选择合适的数据库+关系型数据库是谁发明的?
参考与更多

KEY-VALUE:reddis,Memocashed,etcd

- reddis的读写命令,无查询,join等操作

- 数据保存在ram上

应用:缓存数据

WIDE COLUMN:Cassandra,Hbase




应用:经常写但是较少读的场景





DOCUMENT:MongoDB,Firestore,DynamoDB,CouchDB





应用:在不join的情况下建模关系型数据库

RELATIONAL : MySQL,Postgres SQLServer





应用:建模结构化数据,最流行的数据库





- ACID 难以规模化


Graph : neo4j,DGraph




应用:在某些情况代替关系型数据库,如多个join




SEARCH:Solar,Elastic Search,algolia,Meli Search





应用:搜索引擎
MULTI – MODEL:FaunaDB

应用:不会被数据库模式所限制,同时支持ACID












更多

-
相关阅读:
洛谷P4560 Wall 砖墙
C++程序员入门怎么学?
SpingCloud整合Consul实现服务注册并访问
JAVA设计模式1:单例模式,确保每个类只能有一个实例
【PyTorch深度学习项目实战100例】—— 基于Transformer实现人格个性指示 | 第67例
android jetpack compose
阻塞队列BlockingQueue实战及其原理分析
学习笔记-JAVA反序列化
form表单以及CSS
Java语言的基础
-
原文地址:https://blog.csdn.net/ResumeProject/article/details/125469717