nosql优点,跟db的区别

关系型数据库:结构化数据。纵向扩展。通过提高计算机性能提高处理能力。结构化查询语言(sql),使用索引加快查询效率。
|   面对高并发读写性能差,处理海量数据时效率低。
|--oracle
|--sqlserver
|--mysql
|--postgresql

非关系型数据库(nosqlj即not only sql):与非结构化数据。横向扩展。存储是分布式的,可以通过给资源池添加更多的普通数据库服务器来分担负载。非结构化查询语言(unql),有更简单更精确的数据访问模式。
|   无需sql的解析,读写性能高。基本都是内存数据库
|--Hbase
|--Redis
|--MongoDb

 

nosql优点:  减少io的读操作:db数据在磁盘,读磁盘当然是IO密集型任务,数据的都是存磁盘里的,你要db读数据就是读磁盘,select  * from这种就是读磁盘,是io的读操作

解决cpu以及内存压力;   用户登陆信息session放到db里,会冗余,不同服务器都得有session数据,

 

posted @ 2021-11-21 22:54  取经中的稳健少年  阅读(195)  评论(0编辑  收藏  举报