关系型、非关系型、实时、非实时数据库特点归纳

 

                      关系型数据库(表)

                            非关系型数据库

实时数据库:响应数据快(几毫秒或十几毫秒)

Mysql

常用

1)硬盘存储

2)特点:开源、只要是linux系统就可运行,只要是计算机就可以做成linux系统

MongoDB

1)硬盘存储数据,2)特点:不用sql语句,学习成本低

Oracle

1)硬盘存储数据;

2)缺点:收费,如果想性能最好需要借助IBM小型机(比一般计算机贵很多)、EMC存储设备(收费);

3)由于收费,有很好的技术支持,小型互联网公司常用节省人力

Redis

常用

1)内存存储、硬盘备份

2)一般作为缓存

DB2

1)硬盘存储数据;

2)由于收费,有很好的技术支持,小型互联网公司常用节省人力

Memcache

1)内存存储数据,一般作为缓存,逐渐淡出市场

Sqlserver

1)硬盘存储数据

 

 

非实时数据库:响应慢、基于大数据(几分钟)

Hivc

 

HBase\ElasticSearch

 

                                              内存的读写速度远远高于硬盘,并且成本高于硬盘

 

你可能感兴趣的:(数据库)