上品折扣【百货零售】
技术架构:SpringCloud,SpringBoot,Mybatis,Redis,ElasticSearch;
项目介绍:
上品折扣隶属于专注 20 年折扣百货类上品运营的零售企业-北京市上品商业发展有限责任公司旗
下的全渠道购物移动互联平台。精选全球上万家优质品牌的商品,每日上新,高品质、低价格、正品
保证。该项目包含 PC 端和 APP 端,主要有几个大模块组成:在线商城模块、平台管理模块、支付模块、
用户模块、商品管理模块。参与负责后期版本的一次迭代,商品管理代码重构,优化检索。
责任模块:商品管理代码重构,优化搜索功能
技术要点:
基于 SpringCloud 的微服务架构;
基于 SpringBoot+SpringSecurity+JWT 的单点登录;
使用 Redis+页面静态化对商品类型做优化;
上架商品信息存储到 ElasticSearch 中,不再使用数据库字段描述;
图片文件从七牛云迁移到 FastDFS 中;
优化表结构,商品属性 json 冗余到商品表中;
对商品详情大字段进行垂直分表;
在线商城商品搜索,springdataelasticsearch 对 es 进行全文检索;