积分兑换:功能说明、数据库设计与缓存设计详细解析

后台-系统设置-扩展变量-手机广告位-内容正文顶部

一、功能说明

  1、所谓积分兑换就是用户可以用消费积分来兑换商家发布的积分商品。

  2、目前只有自营店铺可以发布积分商品。

  3、积分商品兑换条件有两种形式:

  纯积分兑换:商家发布积分商品时,可以设置兑换条件为0元+X积分。

  积分+价钱兑换:商家在发布积分商品时,可以设置兑换条件为X元+X积分。

  4、积分商品有单独的商品分类,在平台管理端可添加积分分类。

  积分分类暂时只支持一级分类。

  5、对积分商品申请售后,用户积分不做退还处理。

二、数据库设计

1、表结构设计

  1.积分兑换表—es_exchange

  2.积分商品分类表—es_exchange_cat

2、表关联说明

  积分兑换表与其他表之间的关联图

  积分兑换表与其他表之间的关联字段对照

三、缓存设计

  1、商家在发布积分商品时,在将积分商品信息入库的同时,也会将积分兑换信息放入缓存中。

  缓存key值为:{STORE_ID_EXCHANGE_KEY}_积分兑换ID。

  缓存value值为:ExchangeDO.java这个实体对象信息。

  2、积分兑换脚本引擎

  脚本引擎缓存结构:

  积分兑换活动的促销脚本引擎缓存结构只有一种:SKU级别的缓存结构。

  脚本引擎生成和删除时机:

  生成:商家发布积分商品,通过发送消息,在消费者中生成。

  删除:商家删除积分商品或者将积分商品修改为普通商品时删除。

  关于促销脚本引擎缓存结构可参考《促销活动脚本引擎生成架构》这篇文档。

  综上所述,可以大致的了解到积分兑换的功能说明、数据库设计与缓存设计的内容,想要了解更多技术方面的内容,可以持续关注易族智汇javashop技术文档栏目

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

后台-系统设置-扩展变量-手机广告位-内容正文底部
留言与评论(共有 0 条评论)
   
验证码: