开发者社区> 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场景
15 0
NoSQL场景|学习笔记
快速学习NoSQL场景
27 0
学习C++笔记143
C++ 运算符
47 0
2D效果|学习笔记
快速学习2D 效果
32 0
2D效果|学习笔记
快速学习2D 效果
35 0
ndarray 属性| 学习笔记
快速学习 ndarray 属性
53 0
第一天学习笔记
云服务器ECS、FTP、vsftpd
1157 0
学习笔记1
ECS云服务器介绍
1074 0
第5轮学习笔记规划
在年头的时候定下了学习计划,http://blog.itpub.net/23718752/viewspace-1386551/,计划如果不实行就是纸上谈兵了,所以找出订立的计划,希望在100天的时间里能够有所收获,有所突破。
1298 0
4725
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载