【技术实现步骤摘要】
基于云计算技术的股票数据采集和存储方法、装置及系统
本专利技术涉及股票交易
,具体而言,涉及一种基于云计算技术的股票数据采集和存储方法、装置及系统。
技术介绍
随着民众收入水平的提高,越来越多的人将存款用于投资金融产品,目前提供股票数据获取服务的方式,主要是数据访问端发起获取数据请求,系统的股票数据获取服务向各个股票拉取实时该股票的股票数据(例如股票日盈亏浮动、成交量等),等待实时的股票数据获取之后返回给数据访问端。但单只股票的信息很多(包含但不限于股票K线图、持股情况、企业季报等等),使系统实时获取股票数据需要的时间变长,进而导致数据访问端无法及时接收到返回的股票数据,降低了股票的交易效率。
技术实现思路
为了至少克服现有技术中的上述不足,本专利技术的目的在于提供一种基于云计算技术的股票数据采集和存储方法、装置及系统。第一方面,本专利技术提供一种基于云计算技术的股票数据采集和存储方法,所述方法应用于云计算服务器,所述方法包括:提取用户已持有股票的标签,基于所述标签确定用户画像,基于 ...
【技术保护点】
1.一种基于云计算技术的股票数据采集和存储方法,其特征在于,所述方法应用于云计算服务器,所述方法包括:/n提取用户已持有股票的标签,基于所述标签确定用户画像,基于所述用户画像,确定多个目标股票;/n按照设定的周期对所述多个目标股票进行股票数据的采集,将采集到的股票数据存储至用户终端本地存储区;其中,所述股票数据包含有所述目标股票的股票代码;/n如果接收到股票数据交易请求,从所述用户终端本地存储区读取所述股票数据交易请求中的股票代码对应的股票数据;/n将读取到的所述股票数据返回给所述股票数据交易请求的发起方,并呈现到所述用户终端的操作界面。/n
【技术特征摘要】
1.一种基于云计算技术的股票数据采集和存储方法,其特征在于,所述方法应用于云计算服务器,所述方法包括:
提取用户已持有股票的标签,基于所述标签确定用户画像,基于所述用户画像,确定多个目标股票;
按照设定的周期对所述多个目标股票进行股票数据的采集,将采集到的股票数据存储至用户终端本地存储区;其中,所述股票数据包含有所述目标股票的股票代码;
如果接收到股票数据交易请求,从所述用户终端本地存储区读取所述股票数据交易请求中的股票代码对应的股票数据;
将读取到的所述股票数据返回给所述股票数据交易请求的发起方,并呈现到所述用户终端的操作界面。
2.根据权利要求1所述的方法,其特征在于,所述按照设定的周期对多个所述目标股票进行股票数据的采集的步骤,包括:
所述云计算服务器的周期服务为股票数据获取服务创建周期;
所述周期服务以所述周期的定时时长为周期,向所述股票数据获取服务对应的信息线程周期性写入触发消息,所述触发消息用于触发所述股票数据获取服务进行股票数据采集;
所述股票数据获取服务监听所述信息线程的触发消息;
当所述股票数据获取服务监听到所述触发消息时,所述股票数据获取服务对多个所述目标股票进行股票数据的采集。
3.根据权利要求2所述的方法,其特征在于,所述股票数据获取服务包括多个监控线程;
所述云计算服务器的周期服务为股票数据获取服务创建周期的步骤,包括:
如果云计算服务器的周期服务监听到有监控线程启动,检查该监控线程对应的股票数据获取服务是否创建有周期;如果否,为该监控线程对应的股票数据获取服务创建周期;
所述股票数据获取服务监听所述信息线程的触发消息的步骤,包括:
如果有待机的监控线程,所述待机的监控线程监听所述信息线程是否有触发消息,如果有,所述待机的监控线程从所述信息线程取出所述触发消息。
4.根据权利要求3所述的方法,其特征在于,从所述用户终端本地存储区读取所述股票数据交易请求中的股票代码对应的股票数据的步骤,包括:
所述股票数据获取服务触发待机的监控线程,从所述用户终端本地存储区读取所述股票数据交易请求中的股票代码对应的股票数据。
5.一种基于云计算技术的股票数据采集和存储装置,其特征在于,所述装置应用于云计算服务器,所述装置包括:
提取模块,用于提取用户已持有股票的标签,基于所述标签确定用户画像,基于所述用户画像,确定多个...
【专利技术属性】
技术研发人员:陈行钦,
申请(专利权)人:苏州科知律信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。