当前位置:网站首页>59:第五章:开发admin管理服务:12:MongoDB的使用场景;(非核心数据,数据量比较大的非核心数据,人脸照片等隐私的小文件;)
59:第五章:开发admin管理服务:12:MongoDB的使用场景;(非核心数据,数据量比较大的非核心数据,人脸照片等隐私的小文件;)
2022-08-02 06:41:00 【小枯林】
说明:
(1)本篇博客,主要介绍MongoDB的使用场景;
(1)已经知道,设置管理员那儿,管理员的人脸照片,我们保存在了MongoDB中;
(2)IP黑名单,我们后面会做;
(3)友情链接:我们将使用MongoDB来存储;
(3.插) 再来重复说明一下MongoDB的使用场景:
● GridFS,小文件存储:使用GridFS存储了一些隐私数据;
● 历史数据快照:比如,在电商系统中,8月1号时用户购买了一个商品(但,等到8.5号,该商品的价格等信息可能会变化);那么在用户下单购买的时候,该笔订单所对应的商品的数据,就是快照数据;;;;这些数据,是可以存在MySQL等数据库中的,但是因为其数据量比较大,我们是可以将其存在MongoDB中的;
● 用户浏览记录:比如,用户在电商系统中的浏览记录;这个数据的数据量是非常高的,这数据如果存在MySQL等数据库中时,数据库的压力会非常大;我们可以把这些历史数据,存到MongoDB中;
● 客服聊天记录:聊天数据,并不是核心业务也不是核心数据;所以,这块内容,也可以单独剥离出来,放到MongoDB中;
● 即,MongoDB可以存储"非核心数据"、"隐私数据"、"小文件数据"、"数据量很大的非核心数据";由于其存储的都是非核心数据,所以即使MongoDB宕机了,也不会影响我们的核心业务;并且,MongoDB是可以帮助数据库缓解一下数据存储压力;
● 同时,上面的这几类数据,是不建议放在redis中的;因为,redis的数据会存在内存中的,这些数据如果使用redis放在内存中将会是很大的奢侈和浪费;即,redis一般是为某些"经常需要被读的数据"提供了缓存机制;MongoDB一般是为数据库分摊了大数据量(非核心业务数据)的存储压力;
● 所以,这儿的友情链接的数据存储查询等操作,我们会基于MongoDB来做;
边栏推荐
- C# FileInfo类
- 【暑期每日一题】洛谷 P1192 台阶问题
- [21天学习挑战赛——内核笔记](一)——设备树的概述(硬件、目标、效果、文件类型)
- Summer Summary (3)
- Facebook社媒营销的5大技巧,迅速提高独立站转化率!
- Connection reset by peer problem analysis
- Analysis of GCC compiler technology
- SimpleChannelInboundHandler使用总结
- In-depth analysis of the initialization of member variables and local variables
- 打卡day05
猜你喜欢

About the local server problem after ue4.27 pixel streaming package

正则表达式的理解学习

论文阅读 (64):Weakly-supervised Video Anomaly Detection with Robust Temporal Feature Magnitude Learning

【CNN回归预测】基于matlab卷积神经网络CNN数据回归预测【含Matlab源码 2003期】

实例032:反向输出II

Vscode connect to remote server "Acquiring the lock on the/home / ~ 'problem

MPLS的相关技术

实例030:回文数

第06章 索引的数据结构【2.索引及调优篇】【MySQL高级】

【图像去噪】基于matlab双立方插值和稀疏表示图像去噪【含Matlab源码 2009期】
随机推荐
_2_顺序表
Specified URL is not reachable,caused by :‘Read timed out
SimpleChannelInboundHandler使用总结
2022.07.31(LC_6132_使数组中所有元素都等于零)
宝塔+FastAdmin 404 Not Found
正则表达式的理解学习
The nacos source code can not find the istio package
实例029:反向输出
【红队】ATT&CK - 创建或修改系统进程实现持久化(更新ing)
awk语法-01-基础语法(命令、选项、内部变量)
获取间隔的日期列表工具类
技术管理三级跳
2022夏暑假每日一题(六)
typescript 'props' is declared but its value is never read solution
abaqus如何快速导入其他cae文件的assembly?
关于ue4.27像素流送打包后的本地服务器问题
SQL执行顺序
July 18-July 31, 2022 (Ue4 video tutorials and documentation, 20 hours. Total 1412 hours, 8588 hours left)
线程的创建方式
About the local server problem after ue4.27 pixel streaming package


