暂无图片
clickhouse 500亿数据
我来答
分享
暂无图片 匿名用户
clickhouse 500亿数据

clickhouse集群中,新需求有两种实现方案:

1 三千个字段,但是后期可能要添加字段,5千万行数据,有删改需求

2 300亿数据,5个字段,有删改需求

两种方案 字段*行数的结果一样

请教一下这两种实现方案,更倾向于哪一种,原因是什么

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
mocking

在这种情况下,更倾向于选择第二种方案:300亿数据,5个字段,有删改需求。原因如下:

  1. 数据规模控制: 第一种方案虽然有更多的字段,但是字段数目较多并且后期可能要添加字段,这可能导致数据结构更为复杂,维护和管理成本会增加。相比之下,第二种方案的字段数目较少,更容易维护和管理。

  2. 性能考量: 虽然两种方案的字段*行数结果相同,但是在实际操作中,第二种方案的数据量更大,可能需要更大的存储空间和计算资源。但是,ClickHouse作为一个面向OLAP场景的数据库,在处理亿级数据量时表现较好,相对来说更适合处理第二种方案中规模更大的数据量。

  3. 需求变更: 考虑到后期可能会有字段的添加、删改需求,第一种方案需要频繁修改表结构,而第二种方案只需在原来的基础上进行数据的更新,对于数据库的维护和更新会更为方便。

总的来说,综合考虑数据规模、维护成本、性能等因素,第二种方案更适合在ClickHouse集群中实现。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
redis数据迁移失败
回答 2
redis集群扩容过程中,所有节点持久化都必须开启吗?
怎么下载Oracle11g?
回答 2
mos
目前数据库行业面临的最主要的挑战是什么以及未来该如何应对?
回答 1
我们的数据库市场长期被国外主流品牌垄断,从国内数据库发展现状看,主要有三方面的挑战:一、很多产品缺少实实在在的应用场景的打磨,产品性能方面的市场验证可能略显不足;二、我们没有国外数据库品牌多年的积累,
对于我们而言,万里自研的数据库有哪些技术亮点呢?
回答 1
感谢您的关注,万里自研的数据库有以下几方面技术优势:采用sharenothing的事务库集群在线横向分层按需扩缩容,性能准线性提升对外提供标准mySQL协议,无缝兼容mySQL生态自动failover
redis企业版和社区版区别
回答 1
Redis企业版和社区版的主要区别如下:功能差异:企业版Redis相对于社区版来说,提供更多高级功能和特性。这些功能可能包括安全性增强、高可用性、数据持久化、监控和管理工具等。社区版提供基本的功能和性
数据库包忘记备份了,这个可以回到前一个版本吗?
回答 1
什么意思看不懂。全库备份覆盖了?如果被覆盖了,就没有了
DM 数据导出, 推荐用 dexp 还是 dexpdp ?
回答 1
查看达梦《逻辑备份还原》文档https://eco.dameng.com/document/dm/zhcn/ops/logicalbackuprestore.html
在还原三部曲中,还原和恢复都能执行成功,但是更新模数会报错,说未执行还原操作,禁止更新magic。这是什么原因?
回答 1
不了解你的上下文,没看懂你的问题。。
如果数据库启用了日志记录功能,可以尝试使用日志文件进行恢复?
回答 1
要看情况,redo日志一般用于增量数据恢复,历史数据还要用归档日志
怎么实现局域网数据库增删改查?有这方面的资料吗?
回答 3
你局域网的数据库是什么?如果是mysql/oracle之类的,只要网络通,本地、局域网、公网没区别。如果是文件数据库,例如access之类的,那就开个共享文件夹吧