Redis的概念及与MySQL的区别

学了MySQL相关知识后,了解到很多公司都会用mysql+redis互补使用的,今天学习整理一下Redis的相关知识。

首先是Redis和MySQL的区别:

  • MySQL是典型的关系型数据库;Redis是一个基于内存的key/value存储系统,是一个no sql
  • 一般互联网公司都采用MySQL + Redis的方式进行架构
  • Redis基于内存,读写速度都很快,一般用在一些高并发、大数据访问的场景下

关于No SQL

SQL:Structured Query Language 结构化查询语言

NoSQL:Not only SQL

目前的大数据中的数据分为3种:

1 结构化数据。Excel、SQL族

2 半结构化数据。Json、xml。NoSQL相关的数据库

3 非结构化数据。文件、数据流(音频、视频)

NoSQL相关的数据库有:Redis、MongoDB

扫描二维码关注公众号,回复: 3072543 查看本文章

SQL相关的数据库是物理层面上的数据库

NoSQL相关的数据库逻辑上的数据库(缓存)

因此:SQL数据库存储空间大,访问速度低;NoSQL数据库存储空间小,访问速度高

猜你喜欢

转载自www.cnblogs.com/kumata/p/9594007.html
今日推荐