开发者社区> xaubllxwtvaqiu> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

NoSQL场景|学习笔记

简介: 快速学习NoSQL场景
+关注继续查看

开发者学堂课程【Java面试疑难点串讲2:NoSQL场景】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/25


NoSQL场景

首先需要确认一个问题,NoSQL能做什么?

在现在的开发领域中NoSQL可以实现文档存储(BSON、JSON)、缓存存储、图像缓存(图像搜索),但是对于NoSQL的具体应用场景完全要根据实际的业务来讲:-

1、在传统的开发之中由于经常要使用到多表查询,性能根差,所以可以将一些经常显示的数据整理到文档型的NoSQL数据库(MongoDB),但是现在这个文档型的NoSQL使用越来越少,可以忽略了:

2、缓存型:例如在进行分布式开发的时候session存储、做一些临时的数据,例如:购物车、短信验证码等,现在使用最多的缓存数据库就是Redis(可以保存在磁盘,断电后数据可以被保留下来):-

使用Redis实现消息队列(有病),可以使用更加高级的RabbitMQ、Kafka实现更方便。

优点:可以实现每秒近乎10W次的读写处理。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
NoSQL场景|学习笔记
快速学习NoSQL场景
26 0
NoSQL场景|学习笔记
快速学习NoSQL场景
16 0
NoSQL场景|学习笔记
快速学习NoSQL场景
28 0
NoSQL场景|学习笔记
快速学习NoSQL场景
29 0
NoSQL场景|学习笔记
快速学习NoSQL场景
19 0
2D效果|学习笔记
快速学习2D 效果
39 0
ndarray 属性| 学习笔记
快速学习 ndarray 属性
58 0
第一天学习笔记
云服务器ECS、FTP、vsftpd
1191 0
playwright学习心得
playwright自动化框架学习心得
34392 0
7373
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载