最近更新时间:2023.10.27 18:06:18
首次发布时间:2022.12.22 10:16:16
在以下场景下,ByteHouse 可能并不适用,建议找寻替代产品:
select * from table where user_id in (xxx, xxx, xxx, ...)
。此场景下,建议使用 Redis 或其他 KV 数据库;Insert into
。一般建议插入时同时插 100,000 条,并每次插入一个分区。sink.buffer-flush.interval
配置 8000 以上,且配置分区键。stream_flush_interval_ms
配置为 8000 以上。Select *
进行查询。ByteHouse 为列存数据库,查询所有列的效率远远差于普通行存数据库,查询时指定尽量少的行。