mysql和mongodb

1.mongodb 写入更快,数据结构频繁更新,这个不方便工程管理.另外会序列化成json格式,比如为json的成员建立索引,这都是比较损耗性能。字段太多,moondbjson名太多,导致数据冗余,

moongodb频繁按字段更新,会引发文档碎片化,频繁通过json字段名索引

2.mysql 点查更快。索引优化可预测 支持序列式语言,b+树,范围查找也会更快,对于大text或许可以compressed压缩

我的框架mysql整行查询,的情况比较少,会有七天缓存,更新字段按标赃查询。

对于mysql.多个text字段,但是行的平均大小不大,会合并溢出页存储,多个字段会合并存储在一个溢出页,所以全字段查询几乎相等的io次数。部分查询io次数更少

相关推荐
I Am a robert girl5 分钟前
从 GameHorizon 拆解多时间尺度游戏评测:数据管线、离线基准与在线回放的三层设计
数据库·游戏·多时间尺度·数据管线·游戏评测·离线基准·在线回放
躺柒23 分钟前
读数据安全架构设计与实践17安全架构案例(下)
数据库·安全·零信任·安全架构·防火墙·无边界
SelectDB41 分钟前
实时更新排错现场:导入了却查到旧数据,和 FINAL 越加越慢的两条路
大数据·数据库·数据分析
SelectDB1 小时前
拿 Planet 的账单一行行对下来,我总结出三个可自查的校验点
大数据·数据库·数据分析
SelectDB1 小时前
Apache Doris + Vane:让多模态数据进入业务分析
大数据·数据库·数据分析
pjj198543 小时前
ClickHouse 与 Doris 数据库技术梳理:看懂分析型数据库
数据库·clickhouse
1024奇点4 小时前
【仓颉语言入门 · 第二篇 第 12 课】
开发语言·数据库·ide·mysql·开源
冰暮流星4 小时前
mysql之insert优化
数据库·mysql
北方的银狐-Zero4 小时前
OntoL 7.0|面向工业多智能体的语义本体套件,让异构系统真正 “看懂彼此”——OntoL的本体产品矩阵
人工智能·mysql·sqlite·1024程序员节·本体论·本体产品
海鸥-w4 小时前
数据库冗余字段设计笔记
java·数据库·笔记·oracle