您现在的位置是:首页 >技术教程 >MYSQL 之 Redis配置与优化网站首页技术教程

MYSQL 之 Redis配置与优化

宇航员殿 2024-06-17 10:22:23
简介MYSQL 之 Redis配置与优化

(一)关系数据库和非关系数据库

关系库数据库Oracle ,mysql ,sql,server,microsoft Access ,postgresql

以上数据库必须先建表在设计表的结构,然后存储的时侯按表的结构去存,如果没有按照结构的话,会报错

(二)非关系数据库 

No sql

除了主流的关系型数据库外的数据库,都认为是非关系型

不需要预先建立表和储存结构

主流的nosql 数据库有redis mongBD 

区别在于储存的方式不一样。关系库是表格式的,储存在行和列

非关系库数据库不适合储存在行和列,而是大块组合在一起

扩展方式不同

对事物性的支持不同

非关系型数据库产产生的背景

对于web2.0 纯动态的三高问题(高并发,高性能,高可用)。

对数据库高并发读写需要

对海量数据库存储与访问需求

对数据库高可扩展性与高可用性需求

总结

关系性数据库                                                                                     非关系型数据库NO sql
存储结构:二维表格结构                                                                    键值对。文档,图形结构
扩张方式: 纵向扩展硬件性能                                                             横向扩展增加节点数量
事务支持:事务控制更稳定,细粒度更高,更精确                           稳定性,细粒度控制不如关系型数据库

redis 是一个开源的,使用c语言编写的nosql 数据库

 

 

 

 

 

 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。