买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及数据管理技术领域,具体涉及一种试验业务的业务会话数据管理方法及系统;本发明所提供的试验业务的业务会话数据管理方法,包括如下步骤:获取试验业务在一个或者多个服务器上的会话数据,任一服务器上的会话数据中包括一种或者多种类型的会话数据;基于会话数据,获得一个或者多个会话数据子集,一个会话数据子集中仅包括一种类型的会话数据;分别存储不同类型的会话数据子集,并根据会话数据子集的数据调用频率,调整会话数据子集的存储模式,存储模式为热存储模式或者冷存储模式。本发明通过将会话数据分类管理和动态调整存储模式,能够有效提高的数据访问效率,并降低存储成本,有助于试验业务在高并发和复杂数据环境下的稳定运行。
主权项:1.一种试验业务的业务会话数据管理方法,其特征在于,包括如下步骤:S01、获取试验业务在多个服务器上的会话数据,任一服务器上的会话数据中包括多种类型的会话数据;所述会话数据是指在进行试验业务时新的或者优化后的系统产生的各种数据,包括请求数据、响应数据、状态数据、运行日志记录;S02、基于所述会话数据,获得多个会话数据子集,一个所述会话数据子集中仅包括一种类型的会话数据;S03、分别存储不同类型的会话数据子集,并根据会话数据子集的数据调用频率,调整会话数据子集的存储模式,所述存储模式为热存储模式或者冷存储模式;步骤S02所述基于所述会话数据,获得多个会话数据子集,包括如下步骤:S021、识别所述会话数据中不同数据的数据类型;步骤S021预先根据不同类型数据的特征,设定判定规则;根据预先设定判定规则,对每条数据的数据类型进行标记;所述判定规则如下:若数据中包含URL、请求方法、请求参数时,则标记为请求数据;若数据包含响应状态码、响应体内容时,则标记为响应数据;若数据CPU使用率、内存使用率时,则标记为状态数据;若数据包含时间戳、日志级别、错误信息,则标记为运行日志记录;S022、分别聚类不同数据类型的会话数据,获得多个会话数据子集;步骤S022利用步骤S021中所识别出的多种数据类型设置为数据聚类中心,再基于一个或者多个数据聚类中心,分别将有相同标记的会话数据聚集成为一个会话数据子集;步骤S03中所述分别存储不同类型的会话数据子集,包括如下步骤:S0311、设置多个数据存储模块,所述多个数据存储模块分别用于存储不同数据类型的会话数据;S0312、分别将不同类型的会话数据子集,存储至对应的数据存储模块中;步骤S03中所述根据会话数据子集的数据调用频率,调整会话数据子集的存储模式,包括如下步骤:S0321、分别获取各个数据存储模块在同一长度时段内的数据调用频率;任一个数据存储模块的数据调用频率满足如下计算模型:Fi=NiT,其中,i为正整数,i≤M,M表示数据存储模块的总数量,T表示统计时段,Fi表示第i个数据存储模块的数据调用频率,Ni表示第i个数据存储模块在统计时段T内的数据调用次数;S0322、分别根据各个数据存储模块的数据调用频率,调整对应数据存储模块的存储模式,调整规则如下:若数据存储模块的数据调用频率未超过数据调用频率阈值,将数据存储模块的存储模式调整为冷存储模式;否则,保持数据存储模块的存储模式调整为热存储模式;步骤S0322中所述根据会话数据子集的数据调用频率,调整会话数据子集的存储模式,还包括如下步骤:获取冷存储模式下数据存储模块在所述长度时段内的数据调用频率;将冷存储模式下数据调用频率超过所述数据调用频率阈值的数据存储模块,由冷存储模式调整为热存储模式;所述根据会话数据子集的数据调用频率,调整会话数据子集的存储模式,还包括如下步骤:根据各个数据存储模块的数据调用频率,调整所述数据调用频率阈值;所述根据各个数据存储模块的数据调用频率,调整所述数据调用频率阈值,包括如下步骤:S03221、获取上一数据调用周期内各个数据存储模块的数据调用频率,并基于上一数据调用周期内各个数据存储模块的数据调用频率,获得上一数据调用周期内各个数据存储模块的数据调用频率平均值和标准差;S03222、利用上一数据调用周期内各个数据存储模块的数据调用频率平均值和标准差,获得下一数据调用周期内的数据调用频率阈值,下一数据调用周期内的数据调用频率阈值满足如下计算模型:θt+1=μt+k·σt,其中,θt+1表示下一数据调用周期内的数据调用频率阈值,μt表示上一数据调用周期内各个数据存储模块的数据调用频率平均值,σt表示上一数据调用周期内各个数据存储模块的数据调用频率标准差,k表示数据调用频率阈值调整系数,k∈1,3,k表示数据调用频率阈值调整系数。
全文数据:
权利要求:
百度查询: 广州尚航信息科技股份有限公司 一种试验业务的业务会话数据管理方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。