【技术实现步骤摘要】
一种redis数据库的数据展示方法和装置
本专利技术涉及计算机
,具体涉及一种redis数据库的数据展示方法、装置、电子设备和计算机可读存储介质。
技术介绍
redis是一个支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。现如今,redis数据库得到广泛的应用,然而,当用户将数据存储到redis数据库后,从redis数据库中浏览已存的数据是用户最基本的需求,因此,需要一种redis数据库的数据展示方案,以便用户进行redis数据库中数据的浏览。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的redis数据库的数据展示方法、装置、电子设备和计算机可读存储介质。根据本专利技术的一个方面,提供了一种redis数据库的数据展示方法,其中,该方法包括:设定浏览页面每页能够展示的数据的数量为N条;响应于浏览redis数据库中的数据的指令,从所述redis数据库获取数量大于或等于N条的数据;将所获取的数据保存至本地缓存中;从所述本地缓存中读取N条数据,将所读取的N条数据在当前浏览页面进 ...
【技术保护点】
1.一种redis数据库的数据展示方法,其中,该方法包括:设定浏览页面每页能够展示的数据的数量为N条;响应于浏览redis数据库中的数据的指令,从所述redis数据库获取数量大于或等于N条的数据;将所获取的数据保存至本地缓存中;从所述本地缓存中读取N条数据,将所读取的N条数据在当前浏览页面进行展示。
【技术特征摘要】
1.一种redis数据库的数据展示方法,其中,该方法包括:设定浏览页面每页能够展示的数据的数量为N条;响应于浏览redis数据库中的数据的指令,从所述redis数据库获取数量大于或等于N条的数据;将所获取的数据保存至本地缓存中;从所述本地缓存中读取N条数据,将所读取的N条数据在当前浏览页面进行展示。2.如权利要求1所述的方法,其中,所述响应于浏览redis数据库中的数据的指令,从所述redis数据库获取数量大于或等于N条的数据包括:响应于浏览redis数据库中的数据的指令,执行从所述redis数据库获取数据的操作,判断本次获取的数据的数量是否大于或等于N;若判断为否,则再次执行从所述redis数据库获取数据的操作,判断两次获取的数据的总量是否大于或等于N;若判断为否,则再次执行从所述redis数据库获取数据的操作,直至从所述redis数据库获取的数据的总量大于或等于N。3.如权利要求1所述的方法,其中,该方法进一步包括:当接收到进入下一页浏览页面的指令时,判断所述本地缓存中的未进行展示的数据量是否大于或等于N;若判断为是,则直接从所述本地缓存中再次读取N条数据,将再次读取的N条数据在下一页浏览页面进行展示;若判断为否,则执行从所述redis数据库获取数据的操作,直至所述本地缓存中的未展示的数据量大于或等于N,然后从所述本地缓存中读取N条数据,将所读取的N条数据在下一页浏览页面进行展示;其中,所述再次读取的数据与所述当前浏览页面展示的数据是连续的。4.如权利要求1所述的方法,其中,该方法进一步包括:当接收到搜索数据的请求时,向所述redis数据库循环发送在redis数据库中的M条数据中进行搜索的指令;接收所述redis数据库返回的搜索结果,将所述搜索结果展示在搜索结果页面。5.如权利要求4所述的方法,其中,所述向所述redis数据库循环发送在redis数据库中的M...
【专利技术属性】
技术研发人员:蔡斯杰,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。