1 个回答
将所有数据存储在一个索引中,如同把全部文件堆在同一个文件夹
# 典型示例:将所有用户行为数据存入单一索引
PUT /user_behavior
{
"mappings": {...}
}
核心特点:开发友好:无需考虑索引切换逻辑
查询简单:无需跨索引搜索
管理轻量:无需维护多索引生命周期
致命缺陷(真实案例):某电商平台将全年订单存入单一索引,结果分片大小突破 500GB,查询延迟飙升 300%
促销期间写入瓶颈导致数据丢失
想清理3年前数据,只能执行昂贵的_delete_by_query
适用场景:数据量小(日增<10GB)
数据结构绝对稳定
无冷热数据分离需求
发布于:1个月前 (03-21) IP属地:四川省
我来回答
您需要 登录 后回答此问题!