美文网首页
2.3-什么是NosQL和Redis快速介绍—小滴课堂学习笔记

2.3-什么是NosQL和Redis快速介绍—小滴课堂学习笔记

作者: 小滴极客编程学习 | 来源:发表于2021-10-16 21:24 被阅读0次

2.3-什么是NosQL和Redis快速介绍


什么是NosQL和Redis快速介绍

简介:Nosql介绍和Reidis介绍

什么是Redis

属于NoSQL的一种 ( Not Only SQL )

是不同于传统的关系数据库的数据库管理系统的统称

其两者最重要的区别是NoSQL不使用SQL作为查询语言。

NoSQL数据存储可以不需要固定的表格模式

键 - 值对存储,列存储,文档存储,图形数据库

NoSql:redis、memcached、mongodb、Hbase

官网地址:https://redis.io/

中文:http://www.redis.cn/

一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API

高性能:Redis能读的速度是110000次/s,写的速度是81000次/s

内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多 种类型的数据结构,如 字符串(strings)、散列(hashes)、 列表(lists)、 集合(sets)、 有序集合(sorted sets)等

谁在使用Redis

国外: Google、Facebook、亚马逊

国内:阿里、腾讯、字节、百度

大厂们都有一个习惯:基于Redis二次开发,比如阿里Tair

高级工程师岗位面试都喜欢问Redis

特性:aof/rdb、高性能原因、key设计、热点key、淘汰算法

功能实现:排行榜、购物车、社交关系(粉丝、关注)、Feed流、附近的商家、分布式锁等等

《小滴课堂-Redis6学习笔记》

相关文章

网友评论

      本文标题:2.3-什么是NosQL和Redis快速介绍—小滴课堂学习笔记

      本文链接:https://www.haomeiwen.com/subject/bfbyoltx.html