[发明专利]销售信息存储方法和装置在审
申请号: | 201810971777.0 | 申请日: | 2018-08-24 |
公开(公告)号: | CN110858367A | 公开(公告)日: | 2020-03-03 |
发明(设计)人: | 陈璐;周涛 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;张效荣 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 销售 信息 存储 方法 装置 | ||
本发明公开了销售信息存储方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取物品的销售信息;销售信息包括:该物品参与的限地址销售信息,以及与每个限地址销售信息对应的销售地址;根据限地址销售信息的数量、销售地址的数量以及预设地址字典中的地址总数,确定该物品的销售信息的存储方式;根据存储方式存储该物品的销售信息。该实施方式能够动态选择销售信息的存储方式,保障限地址销售信息的正确存储和筛选,避免冗余存储,同时尽可能降低销售信息的内存消耗和查询耗时。
技术领域
本发明涉及计算机技术领域,尤其涉及一种销售信息存储方法和装置。
背景技术
在现实生活中,商家经常会采用促销的方式刺激和引导消费行为,电商领域亦是如此。在电商系统中,为了方便用户能够快速查询到参加某类促销活动的所有商品,后台的搜索数据在商品维度提供了相应的标识信息。这样,在特定的搜索词下可以对召回商品进行促销类型的过滤,只为用户展示参加此类促销的商品,带来更加人性化的体验。
在一些应用场景下,某些促销活动会配置区域的黑白名单,指定该促销仅在或仅不在某几个区域开展。用户搜索和购买商品时会指定地址,为了保证搜索页展示的商品在该地址都参与促销活动,需要在商品维度的促销信息中存储包含区域促销的信息,确保数据的准确性。
目前有很多商品维度的字段是基于地址定义的二维信息,需要商品编号和地址编号两个参数才能确定唯一的状态,包括商品库存、可配送地址、配送仓编号等等。商品编号是搜索数据的主键,因此这些信息需要存储在商品维度下,也就需要通过一个多值字段标识多个地址的状态。根据这些字段的不同特点,一般采用两种方式存储,一种是在字段中枚举出黑、白名单,另一种则是基于地址字典按比特位在多值字段中存储所有地址下的促销信息。
对于只需要存储是非状态且某一状态占大多数的字段,一般将黑名单或者白名单直接按序枚举在字段中,这样数据量不大且直观,查询时采用二分查找,可以较快地定位需要查询的地址信息。第二种存储方式需要对地址进行编号生成字典,在生产数据和查询数据时均通过这份字典进行生产和解析。在这个多值字段中按需求为每个地址分配一定个数的比特位,按照编号顺序存入对应地址的查询信息。在查询数据时根据字典可以快速定位到指定地址对应的数据位置,然后完成解析。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
枚举出黑白名单的方式需要满足一定条件,在极端情况下枚举地址太多,内存消耗和查询耗时都将随着地址个数线性增长。而基于地址字典存储所有地址下的信息在规避这个缺点时,又可能会造成数据的冗余存储。
发明内容
有鉴于此,本发明实施例提供一种销售信息存储方法和装置,动态选择销售信息的存储方式,能够保障限地址销售信息的正确存储和筛选,避免冗余存储,同时尽可能降低销售信息的内存消耗和查询耗时。
为实现上述目的,根据本发明实施例的一个方面,提供了一种销售信息存储方法。
根据本发明实施例的销售信息存储方法包括:
获取物品的销售信息;销售信息包括:该物品参与的限地址销售信息,以及与每个限地址销售信息对应的销售地址;
根据限地址销售信息的数量、销售地址的数量以及预设地址字典中的地址总数,确定该物品的销售信息的存储方式;
根据存储方式存储该物品的销售信息。
可选地,存储方式包括:字典存储和枚举存储;根据限地址销售信息的数量、销售地址的数量以及预设地址字典中的地址总数,确定所述物品的销售信息的存储方式,包括:
对所有限地址销售信息对应的销售地址进行去重处理,得到该物品对应的有效销售地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810971777.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物品组装方法和装置
- 下一篇:泵
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置