期刊文献+
共找到46篇文章
< 1 2 3 >
每页显示 20 50 100
An Efficient Crash Recovery Technique for Real-Time Main Memory Database 被引量:3
1
作者 XIAOYing-yuan LIUYun-sheng LIAOGuo-qiong LIANGPing 《Wuhan University Journal of Natural Sciences》 CAS 2005年第1期61-64,共4页
This paper presents an efficient recovery scheme suitable for real-time mainmemory database. In the recovery scheme, log records are stored in non-volatile RAM which is dividedinto four different partitions based on t... This paper presents an efficient recovery scheme suitable for real-time mainmemory database. In the recovery scheme, log records are stored in non-volatile RAM which is dividedinto four different partitions based on transaction types. Similarly, a main memory database isdivided into four partitions based data types. When the using ratio of log store area exceeds thethreshold value, checkpoint procedure is triggered. During executing checkpoint procedure, someuseless log records are deleted. During restart recovery after a crash, partition reloading policyis adopted to assure that critical data are reloaded and restored in advance, so that the databasesystem can be brought up before the entire database is reloaded into main memory. Therefore downtime is obvionsly reduced. Simulation experiments show our recovery scheme obviously improves thesystem performance, and does a favor to meet the dtadlints of real-time transactions. 展开更多
关键词 real-time main memory database crash recovery log scheme
在线阅读 下载PDF
Scheduling transactions in mobile distributed real-time database systems 被引量:1
2
作者 雷向东 赵跃龙 +1 位作者 陈松乔 袁晓莉 《Journal of Central South University of Technology》 EI 2008年第4期545-551,共7页
A DMVOCC-MVDA (distributed multiversion optimistic concurrency control with multiversion dynamic adjustment) protocol was presented to process mobile distributed real-time transaction in mobile broadcast environment... A DMVOCC-MVDA (distributed multiversion optimistic concurrency control with multiversion dynamic adjustment) protocol was presented to process mobile distributed real-time transaction in mobile broadcast environments. At the mobile hosts, all transactions perform local pre-validation. The local pre-validation process is carried out against the committed transactions at the server in the last broadcast cycle. Transactions that survive in local pre-validation must be submitted to the server for local final validation. The new protocol eliminates conflicts between mobile read-only and mobile update transactions, and resolves data conflicts flexibly by using multiversion dynamic adjustment of serialization order to avoid unnecessary restarts of transactions. Mobile read-only transactions can be committed with no-blocking, and respond time of mobile read-only transactions is greatly shortened. The tolerance of mobile transactions of disconnections from the broadcast channel is increased. In global validation mobile distributed transactions have to do check to ensure distributed serializability in all participants. The simulation results show that the new concurrency control protocol proposed offers better performance than other protocols in terms of miss rate, restart rate, commit rate. Under high work load (think time is ls) the miss rate of DMVOCC-MVDA is only 14.6%, is significantly lower than that of other protocols. The restart rate of DMVOCC-MVDA is only 32.3%, showing that DMVOCC-MVDA can effectively reduce the restart rate of mobile transactions. And the commit rate of DMVOCC-MVDA is up to 61.2%, which is obviously higher than that of other protocols. 展开更多
关键词 mobile distributed real-time database systems muliversion optimistic concurrency control multiversion dynamic adjustment pre-validation multiversion data broadcast
在线阅读 下载PDF
Validation concurrency control protocol in parallel real-time database systems 被引量:3
3
作者 LEI Xiang-dong(雷向东) YUAN Xiao-li(袁晓莉) 《Journal of Central South University of Technology》 2002年第3期197-201,共5页
In parallel real-time database systems, concurrency control protocols must satisfy time constraints as well as the integrity constraints. The authors present a validation concurrency control(VCC) protocol, which can e... In parallel real-time database systems, concurrency control protocols must satisfy time constraints as well as the integrity constraints. The authors present a validation concurrency control(VCC) protocol, which can enhance the performance of real-time concurrency control mechanism by reducing the number of transactions that might miss their deadlines, and compare the performance of validation concurrency control protocol with that of HP2PL(High priority two phase locking) protocol and OCC-TI-WAIT-50(Optimistic concurrency control-time interval-wait-50) protocol under shared-disk architecture by simulation. The simulation results reveal that the protocol the author presented can effectively reduce the number of transactions restarting which might miss their deadlines and performs better than HP2PL and OCC-TI-WAIT-50. It works well when arrival rate of transaction is lesser than threshold. However, due to resource contention the percentage of missing deadline increases sharply when arrival rate is greater than the threshold. 展开更多
关键词 PARALLEL database system real-time database CONCURRENCY control VALIDATION TRANSACTIONS
在线阅读 下载PDF
A dynamic crash recovery scheme for distributed real-time database systems
4
作者 肖迎元 刘云生 +2 位作者 刘小峰 廖国琼 王洪亚 《Journal of Shanghai University(English Edition)》 CAS 2006年第6期510-516,共7页
Recovery performance in the event of failures is very important for distributed real-time database systems. This paper presents a time-cognizant logging-based crash recovery scheme (TCLCRS) that aims at distributed ... Recovery performance in the event of failures is very important for distributed real-time database systems. This paper presents a time-cognizant logging-based crash recovery scheme (TCLCRS) that aims at distributed real-time databases, which adopts a main memory database as its ground support. In our scheme, each site maintains a real-time log for local transactions and the subtransactions, which execute at the site, and execte local checkpointing independently. Log records are stored in non-volatile high- speed store, which is divided into four different partitions based on transaction classes. During restart recovery after a site crash, partitioned crash recovery strategy is adopted to ensure that the site can be brought up before the entire local secondary database is reloaded in main memory. The partitioned crash recovery strategy not only guarantees the internal consistency to be recovered, but also guarantee the temporal consistency and recovery of the sates of physical world influenced by uncommitted transactions. Combined with two- phase commit protocol, TCLCRS can guarantee failure atomicity of distributed real-time transactions. 展开更多
关键词 distributed real-time database system partitioned real-time logging partitioned crash recovery.
在线阅读 下载PDF
Quasi Serializable Concurrency Control in Distributed Real-Time Database Systems
5
作者 党德鹏 Liu Yunsheng 《High Technology Letters》 EI CAS 2003年第1期72-76,共5页
This paper formally defines and analyses the new notion of correctness called quasi serializability, and then outlines corresponding concurrency control protocol QDHP for distributed real-time databases. Finally, thro... This paper formally defines and analyses the new notion of correctness called quasi serializability, and then outlines corresponding concurrency control protocol QDHP for distributed real-time databases. Finally, through a series of simulation studies, it shows that using the new concurrency control protocol the performance of distributed real-time databases can be much improved. 展开更多
关键词 distributed real-time database systems relaxing serializability real-tirne concurrency control
在线阅读 下载PDF
基于内存数据库Redis的轻量级矢量地理数据组织 被引量:27
6
作者 朱进 胡斌 +3 位作者 邵华 罗青 江南 张景云 《地球信息科学学报》 CSCD 北大核心 2014年第2期165-172,共8页
矢量地理数据的高效组织管理是空间数据应用的关键问题之一。矢量地理数据服务作为一种重要的公众空间信息服务,已经得到广泛应用。公众对矢量地理数据服务性能提出了越来越高的要求,包括实时响应、高并发、高吞吐量等。当前的矢量地理... 矢量地理数据的高效组织管理是空间数据应用的关键问题之一。矢量地理数据服务作为一种重要的公众空间信息服务,已经得到广泛应用。公众对矢量地理数据服务性能提出了越来越高的要求,包括实时响应、高并发、高吞吐量等。当前的矢量地理数据服务后台数据存储组织,通常基于磁盘和关系数据库,其在面对公众日益增长的需求时已经显得力不从心。本文提出了一种以内存数据库Redis的轻量级矢量地理组织方法,能在高并发情况下有效提高矢量地理数据服务性能。论文首先分析了Redis的存储机制,设计了矢量地理数据库的分层组织模型,利用Redis丰富的数据结构对矢量地理数据及其相关元数据进行存储管理,然后,以网格索引为例,设计了Redis的空间索引,最后,设计Redis的矢量数据引擎原型系统,并进行了实验验证。结果表明,Redis的矢量地理数据库显著提高了响应速度,且并发性能更好,可广泛应用于大型空间数据库前端高速缓存和高性能空间索引库。 展开更多
关键词 内存数据库 键值数据库 矢量地理数据 空间索引
原文传递
基于Redis的SVG空间信息可视化数据库 被引量:7
7
作者 焦健 李岩 《小型微型计算机系统》 CSCD 北大核心 2015年第6期1193-1198,共6页
SVG空间信息可视化数据库在将SVG文档发布到网络时,存在存储、处理海量矢量数据和地图修饰信息的瓶颈性问题.采用Redis内存数据库,利用其No SQL型内存数据库具有很好的并发性和快速响应的特性,设计了基于Key-Value数据库的XML文档粒度... SVG空间信息可视化数据库在将SVG文档发布到网络时,存在存储、处理海量矢量数据和地图修饰信息的瓶颈性问题.采用Redis内存数据库,利用其No SQL型内存数据库具有很好的并发性和快速响应的特性,设计了基于Key-Value数据库的XML文档粒度定义规则,建立了基于SVG的空间信息可视化数据库.实验证明,本文提出的技术方案不仅可实现原系统在关系型数据库中的各种功能,如:网络矢量地图发布的按需传输、中粒度查询、交互性等优势,而且弥补了其在并发性和响应速度上的欠缺.基于Redis的SVG空间信息可视化数据库在并发8000客户端、完成10000次查询请求时,Redis内存数据库仅需8s,可满足网络矢量地图发布应用的实用性和可交互操作性等需求. 展开更多
关键词 SVG可视化数据库 NOSQL 内存数据库 redis
在线阅读 下载PDF
基于Redis的海量互联网小文件实时存储与索引策略研究 被引量:13
8
作者 刘俊龙 刘光明 +1 位作者 张黛 喻杰 《计算机研究与发展》 EI CSCD 北大核心 2015年第S2期148-154,共7页
随着信息技术的迅猛发展,互联网数据迸发、海量互联网小文件的实时存储与处理成为越来越多互联网应用所面临的难题.相对于大文件而言,海量小文件的实时存取会给文件系统带来巨大的压力,传统的文件系统很难快速地存取海量小文件,这严重... 随着信息技术的迅猛发展,互联网数据迸发、海量互联网小文件的实时存储与处理成为越来越多互联网应用所面临的难题.相对于大文件而言,海量小文件的实时存取会给文件系统带来巨大的压力,传统的文件系统很难快速地存取海量小文件,这严重影响到互联网应用的实时性.内存数据库技术凭借其在数据处理速度上的优势,为海量互联网小文件的实时存储与处理提供了新的方法.基于Redis内存数据库进行面向海量小文件的实时存储与索引策略研究,一方面基于Redis键值数据库的特点,提出了互联网文件到Redis数据库的缩写映射优化算法;另一方面,面对不断涌入的海量互联网数据,提出了基于查询关键字的轻量级索引策略,在大数据量下的实验数据表明此索引策略的索引规模更小,维护代价更低,基于关键字的查询响应时间更短. 展开更多
关键词 实时存储处理 小文件 内存数据库 redis 实时检索
在线阅读 下载PDF
Redis在订阅推送系统中的应用 被引量:6
9
作者 吴霖 刘振宇 李佳 《电脑知识与技术》 2015年第3期292-294,共3页
订阅推送系统是为解决在移动互联网下,由服务端向客户端进行主动推送图文消息的需求而提出的。基于Redis的高速缓存机制在订阅推送系统中的应用进行了研究,详细说明了如何在程序开发中有效地利用Redis中的各种数据结构。
关键词 redis 内存数据库 订阅 推送
在线阅读 下载PDF
Redis在即时通讯系统中的应用 被引量:7
10
作者 李鹏鹏 郑扬飞 刘玉龙 《软件》 2017年第1期115-119,共5页
传统的即时通讯系统的弊端之一是数据库I/O次数频繁,因为在IM中大量短而多的消息持续在磁盘的数据库上进行读写。为了解决数据库造成的系统瓶颈,选取Mysql和内存Key-Value引擎的No SQL数据库Redis两级存储,从而给出基于XMPP的即时通讯... 传统的即时通讯系统的弊端之一是数据库I/O次数频繁,因为在IM中大量短而多的消息持续在磁盘的数据库上进行读写。为了解决数据库造成的系统瓶颈,选取Mysql和内存Key-Value引擎的No SQL数据库Redis两级存储,从而给出基于XMPP的即时通讯系统高可用的优化方案。 展开更多
关键词 redis XMPP 即时通讯系统 数据分片
在线阅读 下载PDF
基于Redis内存数据库的快速查找算法 被引量:26
11
作者 郎泓钰 任永功 《计算机应用与软件》 CSCD 2016年第5期40-43,52,共5页
大数据时代的到来,使许多云环境下的新型应用蓬勃发展。针对大数据管理的新需求,key-value型数据存储系统成为当今研究的热点。基于key-value引擎的内存数据库Redis以及Cuckoo Hash技术,提出一种混合哈希快速查找算法CSR_Hash。通过对... 大数据时代的到来,使许多云环境下的新型应用蓬勃发展。针对大数据管理的新需求,key-value型数据存储系统成为当今研究的热点。基于key-value引擎的内存数据库Redis以及Cuckoo Hash技术,提出一种混合哈希快速查找算法CSR_Hash。通过对实验结果的分析,表明该算法有效地缩短了查询响应时间,并将其应用在通过Hadoop云平台以及Map/Reduce编程模型实现的图书销售系统中,对图书数据进行实时高效的解析与推荐,增强了No SQL数据库与Map/Reduce结合的实时性和高并发性。 展开更多
关键词 key-value型存储系统 redis数据库 MAP/REDUCE CUCKOO HASH
在线阅读 下载PDF
Redis在高速缓存系统中的应用 被引量:94
12
作者 曾超宇 李金香 《微型机与应用》 2013年第12期11-13,共3页
随着互联网的发展,各种类型的应用层出不穷,网站访问量越来越大、内容越来越多,用户与系统的交互不断增强,访问集中,造成数据库负载过大,网站显示延迟等影响。缓存技术就是解决此问题的一种方案,缓存技术以其简单的设计、高效的存储性... 随着互联网的发展,各种类型的应用层出不穷,网站访问量越来越大、内容越来越多,用户与系统的交互不断增强,访问集中,造成数据库负载过大,网站显示延迟等影响。缓存技术就是解决此问题的一种方案,缓存技术以其简单的设计、高效的存储性能得到了越来越广泛的应用,而内存数据库则是一种优秀的缓存解决方案。主要介绍Redis的特性以及在系统中的应用。 展开更多
关键词 redis 高速缓存 内存数据库
在线阅读 下载PDF
基于OCC-DA-MCP算法的Redis并发控制 被引量:1
13
作者 郭璇 周浩 罗文辉 《华中师范大学学报(自然科学版)》 CAS 北大核心 2017年第6期760-764,共5页
该文以提高Redis内存数据库的并发性能为目的,通过研究现有的内存数据库并发控制算法,然后结合Redis架构,设计并实现了基于OCC-DA-MCP算法的Redis并发控制.仿真结果表明,该算法在一定程度上改善了现有Redis并发控制算法存在的浪费的执... 该文以提高Redis内存数据库的并发性能为目的,通过研究现有的内存数据库并发控制算法,然后结合Redis架构,设计并实现了基于OCC-DA-MCP算法的Redis并发控制.仿真结果表明,该算法在一定程度上改善了现有Redis并发控制算法存在的浪费的执行和不必要的重启等问题. 展开更多
关键词 并发控制 redis 内存数据库
在线阅读 下载PDF
基于Redis缓存数据库和Nginx负载均衡技术的购物网站性能优化 被引量:14
14
作者 王欢 李民 +2 位作者 邓秀辉 焦宇 余开朝 《软件导刊》 2022年第8期114-119,共6页
针对传统购物网站系统功能模块之间耦合度高、并发能力差以及数据查询性能不佳等问题,构建基于微服务技术架构的购物网站系统。通过构建基于Dubbo、整合SSM(SpringBoot-SpringMVC-Mybatis)的框架,降低该购物网站模块之间的耦合度;加入Re... 针对传统购物网站系统功能模块之间耦合度高、并发能力差以及数据查询性能不佳等问题,构建基于微服务技术架构的购物网站系统。通过构建基于Dubbo、整合SSM(SpringBoot-SpringMVC-Mybatis)的框架,降低该购物网站模块之间的耦合度;加入Redis缓存数据库提高数据的读写性能,通过Nginx负载均衡技术中的轮询策略将服务请求转发至不同服务节点进行业务处理,提高系统的并发性和可用性。采用PostMan和JMeter工具进行性能测试,结果表明基于Redis缓存数据库和Nginx负载均衡技术的购物网站系统平均响应时间缩短了28%,吞吐性能平均提高了43%。 展开更多
关键词 购物网站 redis缓存数据库 Nginx负载均衡技术 性能优化
在线阅读 下载PDF
一种基于Redis数据库的海量动目标存储方法 被引量:3
15
作者 严逸 徐伟 《电子质量》 2022年第8期112-115,共4页
传统动目标数据存储方法是直接在物理内存区开辟空间,但是在遇到十万、百万批级别的海量目标时往往出现内存不够、查询和修改效率低的问题。针对传统处理方法面临的性能瓶颈,该文基于Redis内存数据库高性能数据管理和共享技术,实现目标... 传统动目标数据存储方法是直接在物理内存区开辟空间,但是在遇到十万、百万批级别的海量目标时往往出现内存不够、查询和修改效率低的问题。针对传统处理方法面临的性能瓶颈,该文基于Redis内存数据库高性能数据管理和共享技术,实现目标数据的快速存储、查询和修改,使得目标数据能够在程序间高速交互,提升系统实时性和一致性。 展开更多
关键词 动目标 海量 redis 内存数据库
在线阅读 下载PDF
A sensor transaction scheduling algorithm for maintaining real-time data temporal validity 被引量:1
16
作者 白天 李国徽 刘云生 《Journal of Central South University》 SCIE EI CAS 2011年第6期2068-2073,共6页
A new scheduling algorithm called deferrable scheduling with time slice exchange (DS-EXC) was proposed to maintain the temporal validity of real-time data. In DS-EXC, the time slice exchange method was designed to fur... A new scheduling algorithm called deferrable scheduling with time slice exchange (DS-EXC) was proposed to maintain the temporal validity of real-time data. In DS-EXC, the time slice exchange method was designed to further defer the release time of transaction instances derived by the deferrable scheduling algorithm (DS-FP). In this way, more CPU time would be left for lower priority transactions and other transactions. In order to minimize the scheduling overhead, an off-line scheme was designed. In particular, the schedule for a transaction set is generated off-line until a repeating pattern is found, and then the pattern is used to construct the schedule on-line. The performance of DS-EXC was evaluated by sets of experiments. The results show that DS-EXC outperforms DS-FP in terms of increasing schedulable ratio. It also provides better performance under mixed workloads. 展开更多
关键词 temporal validity real-time database sensor transaction
在线阅读 下载PDF
An Efficient Secure Real-Time Concurrency Control Protocol 被引量:1
17
作者 XIAO Yingyuan LIU Yunsheng CHEN Xiangyang 《Wuhan University Journal of Natural Sciences》 CAS 2006年第6期1899-1902,共4页
Secure real-time databases must simultaneously satisfy two requirements in guaranteeing data security and minimizing the missing deadlines ratio of transactions. However, these two requirements can conflict with each ... Secure real-time databases must simultaneously satisfy two requirements in guaranteeing data security and minimizing the missing deadlines ratio of transactions. However, these two requirements can conflict with each other and achieve one requirement is to sacrifice the other. This paper presents a secure real-time concurrency control protocol based on optimistic method. The concurrency control protocol incorporates security constraints in a real-time optimistic concurrency control protocol and makes a suitable tradeoff between security and real-time requirements by introducing secure influence factor and real-time influence factor. The experimental results show the concurrency control protocol achieves data security without degrading real-time perform ance significantly. 展开更多
关键词 real-time databases concurrency control SECURITY covert channel
在线阅读 下载PDF
Redis的多链融合技术在航空通信系统中的应用 被引量:1
18
作者 陈丹丹 《单片机与嵌入式系统应用》 2020年第12期58-61,共4页
为解决航空电子通信应用中多数据链来源数据存在数据量大、信息多样化、信息冗余度高、信息精度不一等问题,在实际应用中,引入基于Redis内存数据库的多链融合技术实现了对异类信息的归一化、综合分析与计算,提高了数据的处理效率、精度... 为解决航空电子通信应用中多数据链来源数据存在数据量大、信息多样化、信息冗余度高、信息精度不一等问题,在实际应用中,引入基于Redis内存数据库的多链融合技术实现了对异类信息的归一化、综合分析与计算,提高了数据的处理效率、精度与完整度等,提升了航空电子通信系统中对数据综合处理分析的效能。 展开更多
关键词 多链融合技术 redis内存数据库 哈希结构 有序键值对 跨平台基础服务
在线阅读 下载PDF
基于KITSUNE的Redis数据库动态更新应用研究
19
作者 刘晓杰 阳国贵 吴庆波 《网络新媒体技术》 2015年第2期50-56,共7页
KITSUNE系统是针对C语言程序的通用动态更新系统,允许程序在运行时进行错误修复和更新,避免了系统重启而造成的损失。本文分析KITSUNE系统的状态转换机制,并利用KITSUNE系统对Redis数据库进行动态更新,发现了KITSUNE系统中内存管理机制... KITSUNE系统是针对C语言程序的通用动态更新系统,允许程序在运行时进行错误修复和更新,避免了系统重启而造成的损失。本文分析KITSUNE系统的状态转换机制,并利用KITSUNE系统对Redis数据库进行动态更新,发现了KITSUNE系统中内存管理机制的缺陷,并提出改进方案。最后,基于KITSUNE系统完成Redis数据库的动态更新实验,实验结果表明本文提出的内存管理改进方案可以支持Redis数据库的动态更新,并且更新过程对Redis数据库性能影响很小。 展开更多
关键词 KITSUNE系统 软件动态更新 状态转换 redis数据库
在线阅读 下载PDF
基于MySQL_MongoDB_Redis的Online Judge多数据库应用 被引量:2
20
作者 王成 陈果 +1 位作者 孙宸 欧阳纯萍 《计算机时代》 2018年第9期24-27,共4页
通过分析Online Judge系统目前的数据处理需求,结合My SQL、Mongo DB、Redis三个数据库的不同特性,实现Online Judge系统多数据库应用。My SQL数据库理论成熟、冗余度低、安全性高,适合处理结构化数据和具有较高安全要求的数据;Mongo D... 通过分析Online Judge系统目前的数据处理需求,结合My SQL、Mongo DB、Redis三个数据库的不同特性,实现Online Judge系统多数据库应用。My SQL数据库理论成熟、冗余度低、安全性高,适合处理结构化数据和具有较高安全要求的数据;Mongo DB数据库存储方式灵活,适合处理非结构数据和扩展可能性大的数据;Redis是高性能的key-value内存数据库,适合处理热点数据,还可以与Celery结合,实现生产者-消费者模式,处理并发问题。在对Online Judge系统进行多数据库应用之后,实验效果良好。 展开更多
关键词 MYSQL MONGODB redis OnlineJudge 数据库应用
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部