开发者社区 > 数据库 > 正文

高表设计优缺点有哪些?

高表设计优缺点有哪些?

展开
收起
vncamyi27xznk 2021-12-13 11:11:47 620 0
1 条回答
写回答
取消 提交回答
  • 1、单个分区键下的key数量可以很多; 2、过多的数据将导致宽分区的产生,应避免; 3、无论数据量多大,单次next()的RT可控:流式ResultSet。 高表设计可以避免很大的行产生,因为所有的变化都产生在行里面,不是产生在列里面。可以很好的解决orderId的问题,如果某一个订单数据量特别多的时候,会产生宽分区,需要避免。常规做法是增加维度,拆开分到不同的分区里面。 高表设计无论数据量多大,单次读下一行数据的时间不变,有流式ResultSet能力,一次加载一部分数据。 答复内容摘自《Cassandra实战指南》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=7881

    2021-12-13 15:52:49
    赞同 展开评论 打赏
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
为并行图数据处理提供高层抽象/语言 立即下载
Web服务架构变化及性能优化 立即下载
如何使用Tair增强数据结构构建丰富在线实时场景 立即下载