Mysql和ElasticsSearch

1. 单用MySQL的问题

1). 单表数据承载有限度,不严谨的说:超过千万数据量就要考虑分表

2). 全文检索场景在MySQL中弱爆了,ngram fulltext索引就是玩笑

3). Innodb索引的B+树(左侧列原理)要根据不同的场景创建超多索引,导致写性能爆炸。

对于"价格"+"品牌"+"配置"组合所建立的索引,"配置"+"价格"+"品牌"这种检索就会失效(构建的索引没有意义)。

支持事务,拥有一致性

2. 单用ElasticSearch的问题

不支持支持事务,没有一致性;

快速检索

相关推荐
广州灵眸科技有限公司1 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) 系统操作-线进程操作
数据库·单片机·嵌入式硬件·算法·php
Elasticsearch2 小时前
让向量听懂孤独:我是如何用 Elastic Agent Builder 构建一个情绪疗愈 agent 的
elasticsearch
石一峰6992 小时前
驱动:私有数据为什么要在三个地方各挂一遍?
数据库·python·算法
摸鱼号20232 小时前
在 Rocky Linux 10.1 Minimal 上安装 MySQL 9.7 的血泪史:MariaDB 到底有多“根深蒂固”?
mysql
ClouGence2 小时前
跨云、跨地域数据同步,这样更省心
数据库·sql·saas
Elasticsearch3 小时前
你的 AI 表现不佳。你的数据基础才是问题
elasticsearch
leoZ2313 小时前
Git 集成实战完全指南(三):自动化 Commit 与 PR
大数据·git·elasticsearch
TDengine (老段)3 小时前
TDengine 函数完整参考 — 聚合、时序、字符串、时间、数学
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
TDengine (老段)4 小时前
昆仑数智选择 TDengine TSDB,提升页岩气生产运行可视化与精细化管理能力
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
陆水A4 小时前
【问数系统】SQL跑对了图表却空了?打通问数系统最后1公里的3个API坑
大数据·数据库·自然语言处理·big data·etl工程师