2025-10-29 16:25:25 公会活动
【Big Data 每日一题20180901】 Kafka相对传统技术有什么优势
炒冷饭:
文章总结的很详细了,做一点简单补充
低延迟的数据处理、可靠的数据存储、和离线系统集成时,Kafka的数据加载到批处理系统时,要保证数据不遗漏,Kafka某些节点故障时,需要保证集群可用。消费的分区策略让数据消费实现横向拓展,通过消费者组合分区来保证消息顺序消费。
java面试 : JAVA中 常量的储存位置
小白划水:
误人子弟
OpenTSDB分布式集群安装
wawuwuwuwu:
那其实这个集群也是没有高可用的,如果写入的那台opentsdb服务挂了,那么其实整个集群就无法写入数据了。
java面试 : JAVA中 常量的储存位置
鲨瓜2号:
常量保存在常量池中,这点可以通过字节码可以看出。常量池在JVM加载后存到 运行时常量池,运行时常量池保存在方法区中。
而至于 不同JDK仅针对静态变量和 StringTable 做出了改变,至于运行时常量池并未做改变。
什么是MPP数据库?
Adataer:
第二代是MPP分析型数据库,包括Greenplum和Teradata等,仍然保持跟传统事务型数据库一样优秀的SQL兼容性,虽然MPP数据库的存储和计算没有完全分离,但凭这样的架构已经能扩展至上百个节点。MPP架构跟传统事务型数据库一样,对云的支持并不友好。第三代是SQL-on-Hadoop架构,代表产品包括SparkSQL和Cloudera,集群规模可以达到上千个节点。并且对云有一定的支持。但是跟传统的MPP相比,在性能和SQL兼容性上都不尽如人意。
推荐一个数据库 偶数科技的 OushuDB,它有很强的性能优势,领先的 SIMD 性能优化技术,相比MPP和SQL-on-Hadoop快一个数量级。全新设计的执行器让性能提升5~10倍,显著降低批处理和即席查询所需的时间。