情况如下:
我有一个庞大的数据集,需要快速访问。这是一个财务数据集,所以基本上它的设置方式是,在每个时间点,你都有数千只股票的数据。现在,将这些数据加载到程序中需要一段时间(20-40 秒),我希望避免每次更改代码时都必须这样做。
基本上,我有一个想法,我想知道它是否有意义/是否最佳。我正在考虑设置某种服务器,该服务器已加载所有数据和所有对象定义,然后从第二个程序/客户端,我想将预定义类型的类(策略类)发送到服务器,让服务器运行代码,然后让服务器将测试结果发回给我。
在这种情况下,我正在创建交易策略,所以我有一个抽象类来定义“策略”需要什么。我有一个市场模拟器,每次日期变化时都会调用派生的“策略”,然后策略买入或卖出股票,然后将策略的利润存储在某个结果对象中。所以我希望能够对策略部分进行编码,将其发送过来,然后接收结果部分。我想避免每次更改策略对象中的参数或原始代码时都加载所有数据。
我希望这对某人有意义,如果不是很清楚,我很抱歉。请让我知道这是否可能,然后,我将如何进行谷歌搜索?我什至不知道在这里搜索什么。