2024年Go最全Redis到底是什么?,Golang入门教程

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

哈喽!大家好,我是【一心同学】,一位上进心十足的【**Java领域博主】!**😜😜😜

✨【一心同学】的写作风格:喜欢用【通俗易懂】的文笔去讲解每一个知识点,而不喜欢用【高大上】的官方陈述。

✨【一心同学】博客的领域是【面向后端技术】的学习,未来会持续更新更多的【后端技术】以及【学习心得】。

✨如果有对【后端技术】感兴趣的【小可爱】,欢迎关注一心同学】💞💞💞

❤️❤️❤️**感谢各位大可爱小可爱!**❤️❤️❤️


目录

前言

一、NoSQL是什么?

🌴  关系型数据库与非关系型数据库区别

🌴  为什么要用NoSQL?

🌴  NoSQL四大分类

🔥  NoSQL小结

二、什么是Redis?

三、 Redis的特点

四、Redis的优势

五、Redis的应用场景

小结


前言

在理解Redis是什么之前,我们先来学习什么是NoSQL,这样才可以更加方便我们去理解Redis。

一、NoSQL是什么?

NoSQL的全程是 Not Only SQL ,意思是:“不仅仅是SQL”,是指非关系型的数据库,是一项全新的数据库革命性运动。

🌴  关系型数据库与非关系型数据库区别

🚀关系型数据库:

(1)高度组织化结构化数据
(2)结构化查询语言(SQL)
(3)数据和关系都存储在单独的表中。
(4)数据操纵语言,数据定义语言
(5)严格的一致性 
(6)遵循ACID规则 (原子性、一致性、隔离性、持久性,一个支持事务的数据库,必需要具有这四种特性,否则在事务过程当中无法保证数据的正确性)

🚀非关系型数据库:

(1)不仅仅是SQL
(2)没有声明性查询语言
(3)没有预定义的模式
(4)键 - 值对存储,列存储,文档存储,图形数据库
(5)最终一致性,而非ACID属性
(6)高性能,高可用,高可扩

🌴  为什么要用NoSQL?

在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付,故当时使用关系型数据库****是没有问题的。

随着互联网技术的发展**,MySQL 等关系型数据库就不够用了,因为我们需要存储很多非常大的数据,例如文件,博客,图片等等以及在商城网站中对商品数据频繁查询、对**热搜商品**的排行统计**,订单超时问题,虽然关系型数据库也能做,但这样的话我们的数据库表就很大,性能也很低,而且数据的大量增加,我们对数据库的设计也越来越困难了!

而我们的****非关系型数据库NoSQL就可以解决上面的问题,能够很好的处理这些大的数据!

🌴  NoSQL四大分类

类型相关产品应用场景优点缺点
键值数据库Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等查找速度快,扩展性好、灵活性好、大量写操作时性能高无法存储结构化信息、条件查询效率较低
列族数据库Cassandra,HBase,Riak分布式数据存储与管理查找速度快、可扩展性强、容易进行分布式扩展、复杂性低功能相对局限
文档数据库MongoDb,CouchDB存储、索引并管理面向文档的数据或者类似的半结构化数据性能好、灵活性高、复杂性低、数据结构灵活查询性能不高,缺乏统一的查询语言
图形数据库Neo4J,InfoGrid,Infinite Graph大量复杂、互连接、低结构化的图结构场合,如社交网络、推荐系统等注重于构建关系图的场景灵活性高、支持复杂的图形算法、可用于构建复杂的关系图谱复杂性高、只能支持一定的数据规模,很多时候需要对整个图做计算才能得出需要的信息

🔥  NoSQL小结

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

不再深入研究,那么很难做到真正的技术提升。**

需要这份系统化的资料的朋友,可以添加戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值