治安违法犯罪人口数据系统的缓存替换方法技术方案

技术编号:10668800 阅读:206 留言:0更新日期:2014-11-20 13:58
本发明专利技术揭示了一种治安违法犯罪人口数据系统的缓存替换方法,包括以下步骤:步骤一,公共安全应用程序发出数据请求;步骤二,在主缓存中寻找被访问的数据块;步骤三,预取缓存中寻找数据块;步骤四,从公共安全存储设备中读取数据块;步骤五,将数据块替换到主缓存中。采用了本发明专利技术的技术方案,能够形成一种适用于治安系统的缓存替换方法,提高缓存访问的鲁棒性,减少缓存预测访问失败时收到的不利影响。

【技术实现步骤摘要】
【专利摘要】本专利技术揭示了一种,包括以下步骤:步骤一,公共安全应用程序发出数据请求;步骤二,在主缓存中寻找被访问的数据块;步骤三,预取缓存中寻找数据块;步骤四,从公共安全存储设备中读取数据块;步骤五,将数据块替换到主缓存中。采用了本专利技术的技术方案,能够形成一种适用于治安系统的缓存替换方法,提高缓存访问的鲁棒性,减少缓存预测访问失败时收到的不利影响。【专利说明】
本专利技术涉及一种治安系统的数据访问方法,更具体地说,涉及一种治安违法犯罪 人口数据系统的缓存替换方法。
技术介绍
目前,各地公共安全监所都先后建起了各种监所信息管理系统,其中包括:违法犯 罪人员信息管理系统、监所民警信息管理系统、监所监控管理系统(含:门禁、视频监控、电 子围栏等)等三大类系统,为公共安全监所管理现代化发挥了巨大的积极作用。然而,由 于受公共安全运行机制变化、财政条件、认识水平和技术水平等各种因素的局限,现有监所 信息管理系统已难以满足公共安全监管的要求,特别是违法犯罪人员信息管理表现尤为突 出。长期以来,各地公共安全监所管理信息化建设大都围绕着监所监控管理手段的提高做 文章,而对涉及违法犯罪人员信息库建设相对滞后。至今各地监所,在押违法犯罪人员信息 管理系统都相互独立,系统异构、数据不能共享的现象相当普遍。造成违法犯罪人员信息资 源利用效率低下,不但给公共安全刑事侦察、狱侦破案增加了困难,甚至使监所成为违法犯 罪人员逃避法律制裁的"避风港"。因此如何整合现有违法犯罪人员信息资源、构建新的管 理体系,有效解决系统间互联互通、信息共享、协同作业已显得相当迫切,这已成为当前公 共安全部门必须考虑的重大课题。 国际上,无论美国、英国、加拿大、法国,还是日本,各国监所的监管模式都不尽相 同,而监管信息化工作相对于我国起步较早,但基本上都局限于对监狱和在押犯人的监控、 管理技术手段的更新和提高,对于各监狱之间的信息互通互联与我国基本相同,大都处于 独立系统状态,相比较而言日本在这方面比其他国家还做的完善一些。所以说对于在押未 决和已决违法犯罪人员信息共享、协同作业问题不仅仅是我国监所管理信息化需要解决的 现实问题,也是国际上监所管理工作中普遍存在的问题。该问题的解决不但对推动我国监 所管理创新具有一定的价值,同时对国际上处理在押未决和已决违法犯罪人员信息的管理 工作具有很好的借鉴意义。 目前我国正处在社会转型期,一些地方违法犯罪案件高发,监管场所羁押量居高 不下,监管对象成分复杂,监管工作面临着严峻挑战,维护监所和谐的任务十分艰巨繁重。 事实上,监管场所历来被认为是"犯罪信息库、资料库",蕴藏着丰富的犯罪信息资源,深挖 破案已成为新时期监管部门的主要职能之一。实践证明,新时期侦查破案工作的成效如何, 很大程度上取决于信息占有数量、反馈效率以及利用程度,如能赢得信息优势,必能掌握破 案先机。因此,面对刑事犯罪形式的变化,作案手段的升级,监管部门只有加快发展信息警 务步伐,才能适应新形势的需要。 经典的缓存替换LRU4和LFU5等算法大多基于数据块访问的时间局部性,不能反 映数据块在逻辑地址空间上的存储关系。目前的空间局部性的缓存替换DUL0等算法,都 是基于顺序或随机的空间局部性特征,需要严格定义和识别一个请求的顺序/随机访问特 征。但是同一个数据块可能以相关的存储语义进行访问,也可能被随机访问,相对顺序/随 机访问特征具有更大的不确定性。数据块访问特征的变化需要缓存替换算法对每个数据块 未来的访问特征进行预测。一旦预测失败通常会直接导致缓存失效,因此还需要考虑如何 减少预测失败时受到的惩罚。
技术实现思路
本专利技术的目的旨在提供一种,来解决 现有技术中数据访问不确定性大、缓存访问易失败的问题。 根据本专利技术,提供一种,包括以下步 骤:步骤一,公共安全应用程序发出数据请求;步骤二,在主缓存中寻找被访问的数据块; 步骤三,在预取缓存中寻找数据块;步骤四,从公共安全存储设备中读取数据块;步骤五, 将数据块替换到主缓存中。 根据本专利技术的一实施例,若步骤二的主缓存中没有寻找到被访问的数据块,则执 行步骤三,否则直接读取主缓存中的数据块。 根据本专利技术的一实施例,在公共安全应用程序发出数据请求时,利用预取部件从 公共安全存储设备中预取数据块,存储到预取缓存中。 根据本专利技术的一实施例,预取部件利用已知的数据块关系从公共安全存储设备中 预取数据块。 根据本专利技术的一实施例,已知的数据块关系包括公共安全应用程序编号、公共安 全存储设备编号。 根据本专利技术的一实施例,若步骤三的预取缓存中没有寻找到被访问的数据块,则 执行步骤四,否则直接读取预取缓存中的数据块。 根据本专利技术的一实施例,公共安全存储设备根据其设备编号将数据块存储到主缓 存中。 根据本专利技术的一实施例,预取缓存或者公共安全存储设备上的数据块一旦被访 问,利用缓存替换部件将数据块替换到主缓存中。 根据本专利技术的一实施例,公共安全应用程序与公共安全存储设备存在一对一或一 对多的匹配关系。 采用了本专利技术的技术方案,能够形成一种适用于治安系统的缓存替换方法,提高 缓存访问的鲁棒性,减少缓存预测访问失败时收到的不利影响。 【专利附图】【附图说明】 在本专利技术中,相同的附图标记始终表示相同的特征,其中: 图1是的原理图; 图2是图1的流程图。 【具体实施方式】 下面结合附图和实施例进一步说明本专利技术的技术方案。 本专利技术的研究具有单一管理入口的 集中式资源管理模式,保证全国违法犯罪人口库云应用平台管理人员可以在一个统一管理 域内,实现集中管理,可以将一个拥有数量庞大的服务器和虚拟机系统作为一个高度可用 的联合系统来管理。这种模式使多个管理员角色能够在管理基础设施及其策略方面实现动 态交互,整合所需的一切基础设施策略,将应用部署到被称作服务配置文件的可重复移动 结构中,有效改进平台的效率和灵活性,保证基础设施可以在数分钟内配置完成,而不必再 花费数天的时间,从而让系统管理员能够将工作重点从维护转向战略性工作。 如图1所示,治安违法犯罪人口数据系统的前端为多个公共安全应用程序,后端 为多个公共安全存储设备。公共安全应用程序与公共安全存储设备存在一对一或一对多的 匹配关系。公共安全存储设备能够根据其设备编号等信息将数据块存储到主缓存中。 在公共安全应用程序发出数据请求时,利用预取部件从公共安全存储设备中预取 数据块,存储到预取缓存中。预取部件利用已知的数据块关系从公共安全存储设备中预取 数据块,已知的数据块关系包括公共安全应用程序编号、公共安全存储设备编号等。 如图2所示,本专利技术的步骤如下: S1 :公共安全应用程序发出数据请求。 S2 :在主缓存中寻找被访问的数据块,若能够找到,则直接读取主缓存中的数据 块;若没有寻找到被访问的数据块,则继续执行步骤S3。 S3 :在预取缓存中寻找数据块,若能够找到,则直接读取预取缓存中的数据块;若 没有寻找到被访问的数据块,则继续执行步骤S4。 S4 :从公共安全存储设备中读取数据块。 S5:预取缓存或者公共安全存储设备上的数据块一旦被访问,利本文档来自技高网
...

【技术保护点】
一种治安违法犯罪人口数据系统的缓存替换方法,其特征在于,包括以下步骤:步骤一,公共安全应用程序发出数据请求;步骤二,在主缓存中寻找被访问的数据块;步骤三,在预取缓存中寻找所述数据块;步骤四,从公共安全存储设备中读取所述数据块;步骤五,将所述数据块替换到主缓存中。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾国强赵戈施苗苗顾永立高念高张志远
申请(专利权)人:上海众恒信息产业股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1