本发明公开了一种高可靠无损失的数据采集存储方法,服务器接收到客户端发来的网络数据后,首先将数据插入消息发送队列队尾,并通知数据库存储线程,而后将网络数据按照海量存储开销缓存算法将网络数据存储;数据库存储线程从消息发送队列队头读取数据,并将数据插入后台数据库;主采传服务器和从采传服务器之间定期发送心跳消息已检测主服务器的存活性。本发明能够在高流量以及突发巨大流量的环境下,将数据高稳定、高可靠地发送到服务器端模块,同时保证服务器端主模块和服务器端从模块切换过程中的异常情况下,将采集数据无损的转发到后台数据库。
声明:
“高可靠无损失的数据采集存储方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)