[发明专利]点赞数据存储方法及设备在审
申请号: | 201711386346.X | 申请日: | 2017-12-20 |
公开(公告)号: | CN110019132A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 沈冠璞;张菊元 | 申请(专利权)人: | 北京潘达互娱科技有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/23 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据存储 数据类型 写入 数据库类型 数据库 数据对应 数据写入操作 冷数据 热数据 磁盘 申请 内存 并发 消耗 响应 | ||
1.一种点赞数据存储方法,其特征在于,包括:
响应于点赞数据写入操作,确定所述点赞数据写入操作请求写入的点赞数据对应的点赞数据类型;所述点赞数据类型包括:冷数据类型或热数据类型;
根据数据库类型与点赞数据类型的对应关系,确定与所述请求写入的点赞数据对应的数据库;所述数据库类型包括内存型或磁盘型;
将所述请求写入的点赞数据存储至对应的数据库。
2.根据权利要求1所述的方法,其特征在于,根据数据库类型与点赞数据类型的对应关系,确定与所述请求写入的点赞数据对应的数据库,包括:
当所述请求写入的点赞数据包含热数据类型的点赞数据时,确定与所述热数据类型的点赞数据对应的数据库为内存型数据库;
当所述请求写入的点赞数据为冷数据类型的点赞数据时,确定与所述冷数据类型的点赞数据对应的数据库为磁盘型数据库。
3.根据权利要求2所述的方法,其特征在于,
所述冷数据类型的点赞数据包括:当前时刻之前指定时间范围内的所有点赞行为对应的用户ID、点赞对象和/或点赞时间;
所述热数据类型的点赞数据包括:针对每一点赞对象的、点赞时间距离当前时刻最近的指定数量的点赞行为对应的用户ID和/或累计至当前时刻的点赞总数。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
以设定的数据迁移周期,将所述内存型数据库中的增量点赞数据迁移至所述磁盘型数据库,并删除所述内存型数据库中除所述热数据类型的点赞数据之外的点赞数据。
5.根据权利要求2~4中任一项所述的方法,其特征在于,所述方法还包括:
响应于点赞数据读取操作,确定所述点赞数据读取操作请求读取的点赞数据为冷数据类型的点赞数据或热数据类型的点赞数据;
若为冷数据类型的点赞数据,则从所述磁盘型数据库中加载与所述点赞数据读取操作对应的点赞数据至所述内存型数据库中;
从所述内存型数据库中读取所述点赞数据读取操作请求读取的点赞数据。
6.一种点赞数据存储设备,其特征在于,包括:存储器以及处理器;
所述存储器用于存储一条或多条计算机指令;
所述处理器用于执行所述一条或多条计算机指令以用于:
响应于点赞数据写入操作,确定所述点赞数据写入操作请求写入的点赞数据对应的点赞数据类型;所述点赞数据类型包括:冷数据类型的点赞数据或热数据类型的点赞数据;
根据数据库类型与点赞数据类型的对应关系,确定与所述请求写入的点赞数据对应的数据库;所述数据库类型包括内存型或磁盘型;
将所述请求写入的点赞数据存储至对应的数据库。
7.根据权利要求6所述的设备,其特征在于,所述处理器具体用于:
当所述请求写入的点赞数据包含热数据类型的点赞数据时,确定与所述热数据类型的点赞数据对应的数据库为内存型数据库;
当所述请求写入的点赞数据包含冷数据类型的点赞数据时,确定与所述冷数据类型的点赞数据对应的数据库为磁盘型数据库。
8.根据权利要求7所述的设备,其特征在于,
所述冷数据类型的点赞数据包括:当前时刻之前指定时间范围内的所有点赞行为对应的用户ID、点赞对象和/或点赞时间;
所述热数据类型的点赞数据包括:针对每一点赞对象的、点赞时间距离当前时刻最近的指定数量的点赞行为对应的用户ID和/或累计至当前时刻的点赞总数。
9.根据权利要求8所述的设备,其特征在于,所述处理器还用于:
以设定的数据迁移周期,将所述内存型数据库中的增量点赞数据迁移至所述磁盘型数据库,并删除所述内存型数据库中除所述热数据类型的点赞数据之外的点赞数据。
10.根据权利要求7~9中任一项所述的设备,其特征在于,所述处理器还用于:
响应于点赞数据读取操作,确定所述点赞数据读取操作请求读取的点赞数据包含冷数据类型的点赞数据或热数据类型的点赞数据;
若包含冷数据类型的点赞数据,则从所述磁盘型数据库中加载与所述点赞数据读取操作对应的点赞数据至所述内存型数据库中;
从所述内存型数据库中读取所述点赞数据读取操作请求读取的点赞数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711386346.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复盘业务的方法和装置
- 下一篇:数据在线迁移方法和装置