jjzjj

hadoop - 使用 Hadoop 存储股市报价数据

我在学习Hadoop及其相关的各种项目时很开心,目前我正在考虑构建一个系统来存储大量市场报价数据的2种不同策略,我才刚刚开始使用Hadoop/HDSF和HBase,但希望有人可以帮助我种下系统种子,以后使用这些技术时我就不必将其丢弃。下面是我的系统和要求的概述,以及一些查询和数据使用用例,最后是我目前从我阅读的少量文档中考虑的最佳方法。这是一个开放式问题,我很乐意喜欢任何有见地的答案并接受最好的答案,请随时对以下任何或所有要点发表评论。-邓肯克雷布斯系统要求-能够利用数据存储对系统进行历史回溯测试、历史数据制图和future数据挖掘。一旦存储,数据将始终是只读的,快速数据访问是需要的,

java - 为什么JVM需要预热?

我了解在Java虚拟机(JVM)中,可能需要预热,因为Java使用延迟加载过程加载类,因此您希望确保在启动主要事务之前初始化对象。我是一名C++开发人员,不必处理类似的要求。但是,我无法理解的部分如下:您应该对代码的哪些部分进行预热?即使我预热了代码的某些部分,它还能保持多长时间(假设这个术语仅表示您的类对象在内存中保留多长时间)?如果我有需要在每次收到事件时创建的对象有什么帮助?以一个应用程序为例,该应用程序期望通过套接字接收消息,并且交易可能是新订单、修改订单和取消订单或交易确认。请注意,该应用程序涉及高频交易(HFT),因此性能至关重要。 最佳答案

java - 为什么JVM需要预热?

我了解在Java虚拟机(JVM)中,可能需要预热,因为Java使用延迟加载过程加载类,因此您希望确保在启动主要事务之前初始化对象。我是一名C++开发人员,不必处理类似的要求。但是,我无法理解的部分如下:您应该对代码的哪些部分进行预热?即使我预热了代码的某些部分,它还能保持多长时间(假设这个术语仅表示您的类对象在内存中保留多长时间)?如果我有需要在每次收到事件时创建的对象有什么帮助?以一个应用程序为例,该应用程序期望通过套接字接收消息,并且交易可能是新订单、修改订单和取消订单或交易确认。请注意,该应用程序涉及高频交易(HFT),因此性能至关重要。 最佳答案