[发明专利]一种面向大数据内容高频访问的超轻量架构方法在审
申请号: | 201711176320.2 | 申请日: | 2017-11-22 |
公开(公告)号: | CN107977417A | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | 叶俊;王秋月;许玲玲 | 申请(专利权)人: | 江苏翼企云通信科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 220000 江苏省南京市雨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向大数据内容高频访问的超轻量架构方法,包括以下步骤a.用户的访问直接的结果从平台内存获取;b.从数据库采集大量的数据进行逻辑运算;c.步骤b的数据加载最终来源于数据库;d.将数据回写数据库,同时按照步骤c至步骤b至步骤a的设计联动计算并存储到访问策略至的内存区域。上述面向大数据内容高频访问的超轻量架构方法应用或者平台(不局限于WEB)实现高并发;无需其他策略大幅提升响应速度;降低开发人员技能门槛,通过简单的配置可以将对数据库的操作反射至内存;提高开发效率,数据库和内存的两方面开发工作量被缩减至前者的任务量;配合的优化,开发相关的模块耦合性大幅缩减。 | ||
搜索关键词: | 一种 面向 数据 内容 高频 访问 超轻量 架构 方法 | ||
【主权项】:
一种面向大数据内容高频访问的超轻量架构方法,其特征在于,包括以下步骤:用户的访问直接的结果从平台内存获取,只有一个步骤,无需与数据库进行交互;用户所有的访问会基于访问策略得到内存中的结果,访问策略使用结果的散列模式;从数据库采集大量的数据进行逻辑运算,将原始的数据其他分布式系统协作亦或是本机的直接运算结果直接反馈给用户;逻辑运算模块可通过外部分布式计算系统中获取结果,在必要时将计算结果储存至访问策略的区域;步骤b 的性能直接关系步骤a 的准确性,而步骤b 的性能一部分由数据加载的时机决定;部分场景的实现逻辑运算的数据来源不一定来源于数据库的数据加载,但最终来源于数据库;内存与数据库的交互时机分为初始化阶段和数据变更阶段:初始化阶段从数据库中将数据一次或步骤式加载至逻辑运算模块,由该模块统一计算转换至用户可获取的直接结果存储于访问策略模块;数据变更阶段有两种场景:(1)、数据库内容修改,这种场景由用户或平台方主动式变更;(2)、访问策略失效,即发生用户访问为命中结果的情况,这种情况下通过回写策略将结果反馈至数据库,以牺牲部分性能要求,来降低内存操作的复杂性,保证加载至逻辑运算模块的数据来源是固定的;数据主动和被动变更的场景下,最终体现在数据库数据的变更,监测数据库变更成为合理方案,通过拦截数据变更的行为并加载并更数据替换逻辑运算模块中失效数据;将散落在零落时间个空间的数据以面向切面编程的方式或者其他技巧实现最终监控,可最终分离数据库与逻辑运算模块;在回写策略中,伴随命中率下降低于某一阈值,则将数据回写数据库,同时按照步骤c至步骤b至步骤a 的设计联动计算并存储到访问策略至的内存区域;在联动效应下实时维持数据的一致性并保持高值命中率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏翼企云通信科技有限公司,未经江苏翼企云通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711176320.2/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法