[发明专利]短链接的处理方法、装置、存储介质及计算机设备在审
申请号: | 202011165220.1 | 申请日: | 2020-10-27 |
公开(公告)号: | CN112307058A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 韩德刚;夏露 | 申请(专利权)人: | 北京健康之家科技有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/2455;G06F16/28;G06F16/22 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 链接 处理 方法 装置 存储 介质 计算机 设备 | ||
本发明公开了一种短链接的处理方法、装置、存储介质及计算机设备,涉及互联网技术领域。其中方法包括:接收请求方发送的短链接的生成请求,其中,短链接的生成请求中携带有长链接和短链接的类型;根据短链接的生成请求的接收次序生成第一标识,并根据第一标识通过短链接生成算法生成短链接;将第一标识、短链接和长链接之间的映射关系存储在短链接的类型对应的数据表中,并将短链接发送至请求方。上述方法生成的短链接均存储在短链接类型对应的数据表中,更加方便短链接的检索,提升了通过短链接获取长链接的查询效率,此外,将生成的短链接按照不同的类型存储在不同的数据表中,可以便于短链接的分类整理,提高短链接的处理效率。
技术领域
本发明涉及互联网技术领域,尤其是涉及一种短链接的处理方法、装置、存储介质及计算机设备。
背景技术
短链接是一种将长的链接通过程序计算的方式转换为精简链接的特有字符串,通过将长链接转换为短链接的方式,可以使链接在存储以及传输过程中节省字符数,并隐藏敏感请求参数。通过短链接,用户可以获得与短链接相对应的长链接,并正确跳转至长链接对应的资源中。在一些需要加入链接的互动、通知、营销场景下,通常会对文本字符串的长度进行限制,此时,将长链接转换为短链接就可以起到关键性作用。
在现有技术中,由于服务器接收到的短链接的生成请求越来越多,短链接的生成数量也越来越多,这就需要将生成的短链接以及短链接与长链接之间的映射关系存储在数据库中,以保证短链接的可用性,但是,随着时间的积累,存储在数据库中的短链接数量越来越巨大,这会明显提升短链接的检索难度,并降低短链接的查询效率,使得短链接的跳转速度明显降低。
发明内容
有鉴于此,本申请提供了一种短链接的处理方法、装置、存储介质及计算机设备,主要目的在于通过短链接获取长链接的过程中查询效率不足够高的技术问题。
根据本发明的第一个方面,提供了一种短链接的处理方法,该方法包括:
接收请求方发送的短链接的生成请求,其中,短链接的生成请求中携带有长链接和短链接的类型;
根据短链接的生成请求的接收次序生成第一标识,并根据第一标识通过短链接生成算法生成短链接;
将第一标识、短链接和长链接之间的映射关系存储在短链接的类型对应的数据表中,并将短链接发送至请求方。
可选的,短链接的类型包括永久型短链接;则将第一标识、短链接和长链接之间的映射关系存储在短链接的类型对应的数据表中,并将短链接发送至请求方,包括:判断永久型短链接的生成数量在第一预设时间段内是否达到第一预设数量值;若永久型短链接的生成数量在第一预设时间段内未达到第一预设数量值,则将第一标识、短链接和长链接之间的映射关系存储在永久型短链接对应的数据表中,并将短链接发送至请求方;若永久型短链接的生成数量在第一预设时间段内达到第一预设数量值,则将永久型短链接生成数量的超限信息发送至请求方。
可选的,短链接的类型还包括非永久型短链接,短链接的生成请求中还携带有短链接的有效日期;则将第一标识、短链接和长链接之间的映射关系存储在短链接的类型对应的数据表中,并将短链接发送至请求方,还包括:将第一标识、短链接、短链接的有效日期和长链接之间的映射关系存储在非永久型短链接对应的数据表中,并将短链接发送至请求方。
可选的,所述方法还包括:周期性判断非永久型短链接对应的数据表中的各条数据记录是否在有效日期范围内;若数据记录未在有效日期范围内,则删除数据记录。
可选的,所述方法还包括:接收短链接的类型转换请求,其中,短链接的类型转换请求中携带有短链接、短链接的类型和待转换类型;根据短链接、短链接的类型和待转换类型,判断短链接的类型转换请求是否有效;若短链接的类型转换请求有效,则将短链接对应的数据记录从短链接的类型对应的数据表中转移至待转换类型对应的数据表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京健康之家科技有限公司,未经北京健康之家科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011165220.1/2.html,转载请声明来源钻瓜专利网。