什么时候选择MongoDB

简介: 什么时候选择MongoDB

在架构选型上,除了上述的三个特点外,如果你还犹豫是否要选择它?可以考虑以下的一些问题:
应用不需要事务及复杂 join 支持
新应用,需求会变,数据模型无法确定,想快速迭代开发
应用需要2000-3000以上的读写QPS(更高也可以)
应用需要TB甚至 PB 级别数据存储
应用发展迅速,需要能快速水平扩展
应用要求存储的数据不丢失
应用需要99.999%高可用
应用需要大量的地理位置查询、文本查询
如果上述有1个符合,可以考虑 MongoDB,2个及以上的符合,选择 MongoDB 绝不会后悔。
思考:如果用MySQL呢?
答:相对MySQL,可以以更低的成本解决问题(包括学习、开发、运维等成本)

相关文章
|
8月前
|
关系型数据库 分布式数据库 数据库
议程抢先看|2026阿里云PolarDB开发者大会,重磅来袭
2026年1月20日,阿里云PolarDB开发者大会将于上海五角场凯悦酒店举行!聚焦数据库前沿技术,1场主论坛+3场分论坛,探讨行业趋势与创新实践。议程精彩,报名从速!
|
芯片 算法 异构计算
如何打破边缘端芯片算力有限的困局?阿里 AILabs 这么做!
在自研硬件上,和芯片厂商深度合作针对中低端芯片做出了特例优化,落地了手势识别、宠物检测和笔尖检测等业务。
4290 0
|
5月前
|
存储 安全 网络安全
多因素认证机制在身份防御体系中的演进、实现与对抗性研究
本文探讨多因素认证(MFA)在零信任架构中的核心作用,剖析TOTP、生物识别、FIDO2等技术原理与安全差异,揭示实时钓鱼、MFA疲劳等新型威胁,并结合代码示例给出实践路径。强调“技术+人”双重防线,推动从单因子向多因子协同演进。(239字)
632 10
|
6月前
|
机器学习/深度学习 算法 物联网
高效微调方法对比:选择最适合你的微调策略
本文对比LoRA、QLoRA、Adapter、Prefix/Prompt Tuning等主流高效微调方法,从参数效率、显存占用、推理延迟、实现难度和任务适配性五维度分析,助开发者根据硬件条件与场景需求选择最优方案。
|
11月前
|
人工智能 JSON 安全
无需复杂正则:SLS 新脱敏函数让隐私保护更简单高效
SLS 推出 mask 脱敏函数,支持 keyword 和 buildin 模式,简化敏感数据识别与处理,提升脱敏效率与性能,适用于结构化及非结构化日志。
449 80
|
人工智能 缓存 Cloud Native
DeepSeek-R1 来了,从 OpenAI 平滑迁移到 DeepSeek的方法
Higress 作为一款开源的 AI 网关工具,可以提供基于灰度+观测的平滑迁移方案。
2612 261
|
6月前
|
安全 开发者
NPM 包发布完整实战方案
本文详解NPM包发布全流程:涵盖环境检查、双因素认证配置(含403错误解决方案)、构建验证、干运行测试、正式发布及问题排查。强调2FA启用、包名唯一性、版本更新与文件完整性等关键要素,助开发者高效、安全完成发布。(239字)
563 2
|
8月前
|
人工智能 自然语言处理 搜索推荐
2025AI数字人企业TOP厂商新排行
解码数字人企业TOP10,揭秘像衍科技等领军者如何以AI+3D+语音技术重塑产业。涵盖服务、演艺、工业等多场景应用,展现虚拟主播、智能客服、数字员工等创新实践,揭示未来人机协同新生态。
|
存储 移动开发 测试技术
苹果个人付费开发者证书申请及使用图文详解
上篇文章《iOS真机安装WebDriverAgent图文详解》中提到如果使用付费版开发者证书去编译安装WDA,那么就不需要在手机上点击信任,这样更方便自动化测试的执行,今天就给大家详细分享一下如何申请个人付费开发者证书以及如何使用。
3293 0
苹果个人付费开发者证书申请及使用图文详解
|
11月前
|
机器学习/深度学习 人工智能 API
新手入门需要掌握多少种大模型才行
新手学大模型,重在掌握一类而非贪多。聚焦通用技能:提示词、思维链、API调用与模型评估。应用开发者精研1个闭源(如GPT)+1个开源(如Llama 3);研究者深入基座模型原理。少即是多,先精通再迁移,用框架(如LangChain)实现模型自由切换。目标是会用工具,而非背诵所有模型。

热门文章

最新文章