Multi-level reusable static query cache for HTML5 service workers and offline data usage

Riyad Dhuny, N. Mohamudally, N. Nissanke
{"title":"Multi-level reusable static query cache for HTML5 service workers and offline data usage","authors":"Riyad Dhuny, N. Mohamudally, N. Nissanke","doi":"10.1109/ICITECH.2017.8079969","DOIUrl":null,"url":null,"abstract":"We propose caching mechanism in the form of a library named mysqlj capable of returning database results as an offline data file for further use by both server and client. The unique feature of this work & library is its transparency for developers and its versatility for use both at server and client level. The cache offloads application from querying database servers in the event valid data is available. Our tests shows a web server capable of serving 1.9 times more concurrent users than existing model. An RPI3 IoT device running our model is capable of handling 60 concurrent users/secs compared to initial value of 31. Our model advocates the idea of keeping HTML and queried data separately for further use by client browser and mobile applications. The work also contributes to existing knowledge by providing an insight on performance gain and advantages while working with HTML + data separation compared to traditional mixed one.","PeriodicalId":102480,"journal":{"name":"2017 8th International Conference on Information Technology (ICIT)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th International Conference on Information Technology (ICIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITECH.2017.8079969","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

We propose caching mechanism in the form of a library named mysqlj capable of returning database results as an offline data file for further use by both server and client. The unique feature of this work & library is its transparency for developers and its versatility for use both at server and client level. The cache offloads application from querying database servers in the event valid data is available. Our tests shows a web server capable of serving 1.9 times more concurrent users than existing model. An RPI3 IoT device running our model is capable of handling 60 concurrent users/secs compared to initial value of 31. Our model advocates the idea of keeping HTML and queried data separately for further use by client browser and mobile applications. The work also contributes to existing knowledge by providing an insight on performance gain and advantages while working with HTML + data separation compared to traditional mixed one.
用于HTML5 service worker和离线数据使用的多级可重用静态查询缓存
我们提出了一种名为mysqlj的库形式的缓存机制,能够将数据库结果作为离线数据文件返回,供服务器和客户端进一步使用。这个工作和库的独特之处在于它对开发人员的透明性,以及它在服务器和客户端级别上的多功能性。如果有效数据可用,缓存将从查询数据库服务器中卸载应用程序。我们的测试显示,web服务器能够服务的并发用户是现有模型的1.9倍。运行我们模型的RPI3物联网设备能够处理60个并发用户/秒,而初始值为31个。我们的模型提倡将HTML和查询数据分开保存,以供客户端浏览器和移动应用程序进一步使用。这项工作还通过提供与传统混合数据分离相比,使用HTML +数据分离的性能增益和优势的见解,对现有知识做出了贡献。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书