GaussDB新体验,新零售选品升级注入新思路【华为云GaussDB:与数据库同行的日子】

选品思维:低频VS高频

一个的商超,假设有50个左右的品类,每个品类下有2到10个不等的商品。然而如此庞大的商品,并非所有都是高频消费品。

结合自身日常的消费习惯,对于高频和低频的区分并不难。一般大型家电、高端礼盒等属于低频消费品,日用百货、食品等属于高频消费品。

既然我们都清楚哪些是低频消费品,哪些是高频消费品,为什么不将低频都换成高频呢?

试想一下,当一个消费者进入商超想买一个电饭煲的时候,发现并没有想要的商品,他可能转身离开。因为这篇区域可能不止一家商超。而如果他发现有自己想买的商品的时候,顺带就把日常需要的高频消费品一起买了。这种情况下,从转身离开,到顺手买几件商品,变带来了商超的高效流量。

大数据选品

线下商城的面积有限,每个品类都要尽量选择销量好的商品种类。这要综合区域销售数据来做选品。

传统方式下,数据量庞大,而如今,伴随着技术的发展,可以借助新兴的技术,提升选品速度和准确度。

尤其是开通了线上商城,支持商品品类,可综合销量、口碑多个维度来观察。以及线上、线下高频消费品可能种类不一样,线下体验更佳,线上购物更方便,更符合现代人的购物习惯。而不同区域,也会有区域购物特性。

综上,对于多维变量,通过大数据进行精准选品,一方面可以帮助提升销量,另一方面,还可以帮助加速用户的转化。

我为何钟意GaussDB

想要通过大数据进行精准选品,数据是基础,数据分析和数据挖掘是必经之路。

先对"数据"进行一个全面的了解和"分析",才能顺利的进行后续的"挖掘"工作。

我们一般会把数据存储在关系数据库中,主要由记录类型构成的数据集合,每条记录包含若干个属性。

表1-1:某商超11月份水果类销量和口碑数据集

|----|-------|------|---------|-----|-----|---------|
| 大类 | 中类 | 小类 | 商品名称 | 销量 | 口碑 | 上新日期 |
| 水果 | 实果类 | 苹果类 | 花牛苹果 | 52 | 4.8 | 2023/10 |
| 水果 | 实果类 | 苹果类 | 阿克苏苹果 | 20 | 4.1 | 2023/11 |
| 水果 | 实果类 | 苹果类 | 枝头红苹果 | 8 | 4.0 | 2023/11 |
| 水果 | 实果类 | 苹果类 | 金帅苹果 | 6 | 4.0 | 2023/11 |
| 水果 | 实果类 | 苹果类 | 水晶红富士苹果 | 35 | 4.4 | 2023/10 |
| 水果 | 实果类 | 梨类 | 雪梨 | 25 | 4.3 | 2023/10 |
| 水果 | 实果类 | 梨类 | 翠玉酥梨 | 16 | 4.5 | 2023/10 |
| 水果 | 实果类 | 梨类 | 皇冠梨 | 50 | 4.6 | 2023/10 |
| 水果 | 实果类 | 梨类 | 库尔勒香梨 | 28 | 4.5 | 2023/10 |
| 水果 | 实果类 | 梨类 | 彩梨 | 4 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 橘类 | 金橘 | 8 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 橘类 | 砂糖橘 | 12 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 橘类 | 小蜜橘 | 204 | 4.8 | 2023/10 |
| 水果 | 柑橘类 | 柚子类 | 红心柚 | 108 | 4.8 | 2023/10 |
| 水果 | 柑橘类 | 柚子类 | 黄金葡萄柚 | 56 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 柚子类 | 蜜柚 | 20 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 橙类 | 脐橙 | 16 | 4.5 | 2023/11 |
| 水果 | 柑橘类 | 橙类 | 爱媛果冻橙 | 16 | 4.5 | 2023/11 |
| 水果 | 瓜类 | 西瓜类 | 黑美人西瓜 | 8 | 4.2 | 2023/7 |
| 水果 | 瓜类 | 西瓜类 | 麒麟西瓜 | 2 | 4.1 | 2023/7 |
| 水果 | 瓜类 | 西瓜类 | 特小凤西瓜 | 2 | 4.1 | 2023/10 |
| 水果 | 瓜类 | 蜜瓜类 | 波斯蜜瓜 | 3 | 4.1 | 2023/10 |
| 水果 | 瓜类 | 蜜瓜类 | 凤凰蜜瓜 | 6 | 4.1 | 2023/10 |
| 水果 | 热带水果类 | 火龙果类 | 白肉火龙果 | 16 | 4.1 | 2023/9 |
| 水果 | 热带水果类 | 火龙果类 | 红绣球 | 108 | 4.8 | 2023/10 |
| 水果 | 热带水果类 | 芒果类 | 凯特芒果 | 16 | 4.2 | 2023/10 |
| 水果 | 热带水果类 | 芒果类 | 小台农芒 | 3 | 4.2 | 2023/10 |
| 水果 | 热带水果类 | 芒果类 | 高乐蜜芒 | 2 | 4.2 | 2023/10 |

描述某商超11月份水果类销量和口碑数据集的JSON数据

{
  "largeCategoryId": 1,
  "largeCategoryName": "水果",
  "middleCategory": [
    {
      "middleCategoryId": 11,
      "middleCategoryName": "实果类",
      "smallCategory": [
        {
          "smallCategoryId": 111,
          "smallCategoryName": "苹果类",
          "good": [
            {
              "goodId": 1111,
              "goodName": "花牛苹果",
              "salesVolume": "52",
              "publicPraise": "4.8",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1112,
              "goodName": "阿克苏苹果",
              "salesVolume": "20",
              "publicPraise": "4.1",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1113,
              "goodName": "枝头红苹果",
              "salesVolume": "8",
              "publicPraise": "4.0",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1114,
              "goodName": "金帅苹果",
              "salesVolume": "6",
              "publicPraise": "4.0",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1115,
              "goodName": "水晶红富士苹果",
              "salesVolume": "35",
              "publicPraise": "4.4",
              "listingDate": "2023/10"
            }
          ]
        },
        {
          "smallCategoryId": 112,
          "smallCategoryName": "梨类",
          "good": [
            {
              "goodId": 1121,
              "goodName": "雪梨",
              "salesVolume": "25",
              "publicPraise": "4.3",
              "listingDate": "2023/10",
              "good": []
            },
            {
              "goodId": 1122,
              "goodName": "翠玉酥梨",
              "salesVolume": "16",
              "publicPraise": "4.5",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1123,
              "goodName": "皇冠梨",
              "salesVolume": "50",
              "publicPraise": "4.6",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1124,
              "goodName": "库尔勒香梨",
              "salesVolume": "28",
              "publicPraise": "4.5",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1125,
              "goodName": "彩梨",
              "salesVolume": "4",
              "publicPraise": "4.5",
              "listingDate": "2023/10"
            }
          ]
        }
      ]
    },
    {
      "middleCategoryId": 12,
      "middleCategoryName": "柑橘类",
      "smallCategory": [
        {
          "smallCategoryId": 121,
          "smallCategoryName": "橘类",
          "good": [
            {
              "goodId": 1211,
              "goodName": "金橘",
              "salesVolume": "8",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1212,
              "goodName": "砂糖橘",
              "salesVolume": "12",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1213,
              "goodName": "小蜜橘",
              "salesVolume": "204",
              "publicPraise": "4.8",
              "listingDate": "2023/10"
            }
          ]
        },
        {
          "smallCategoryId": 122,
          "smallCategoryName": "柚子类",
          "good": [
            {
              "goodId": 1221,
              "goodName": "红心柚",
              "salesVolume": "108",
              "publicPraise": "4.8",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1222,
              "goodName": "黄金葡萄柚",
              "salesVolume": "56",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1223,
              "goodName": "蜜柚",
              "salesVolume": "20",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            }
          ]
        },
        {
          "smallCategoryId": 132,
          "smallCategoryName": "橙类",
          "good": [
            {
              "goodId": 1321,
              "goodName": "脐橙",
              "salesVolume": "16",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            },
            {
              "goodId": 1322,
              "goodName": "爱媛果冻橙",
              "salesVolume": "16",
              "publicPraise": "4.5",
              "listingDate": "2023/11"
            }
          ]
        }
      ]
    },
    {
      "middleCategoryId": 13,
      "middleCategoryName": "瓜类",
      "smallCategory": [
        {
          "smallCategoryId": 131,
          "smallCategoryName": "西瓜类",
          "good": [
            {
              "goodId": 1311,
              "goodName": "黑美人西瓜",
              "salesVolume": "8",
              "publicPraise": "4.2",
              "listingDate": "2023/7"
            },
            {
              "goodId": 1312,
              "goodName": "麒麟西瓜",
              "salesVolume": "2",
              "publicPraise": "4.1",
              "listingDate": "2023/7"
            },
            {
              "goodId": 1313,
              "goodName": "特小凤西瓜",
              "salesVolume": "2",
              "publicPraise": "4.1",
              "listingDate": "2023/10"
            }
          ]
        },
        {
          "smallCategoryId": 132,
          "smallCategoryName": "蜜瓜类",
          "good": [
            {
              "goodId": 1321,
              "goodName": "波斯蜜瓜",
              "salesVolume": "3",
              "publicPraise": "4.1",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1322,
              "goodName": "凤凰蜜瓜",
              "salesVolume": "6",
              "publicPraise": "4.1",
              "listingDate": "2023/10"
            }
          ]
        }
      ]
    },
    {
      "middleCategoryId": 14,
      "middleCategoryName": "热带水果类",
      "smallCategory": [
        {
          "smallCategoryId": 141,
          "smallCategoryName": "火龙果类",
          "good": [
            {
              "goodId": 1411,
              "goodName": "白肉火龙果",
              "salesVolume": "16",
              "publicPraise": "4.1",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1412,
              "goodName": "红绣球",
              "salesVolume": "108",
              "publicPraise": "4.8",
              "listingDate": "2023/10"
            }
          ]
        },
        {
          "smallCategoryId": 142,
          "smallCategoryName": "芒果类",
          "good": [
            {
              "goodId": 1421,
              "goodName": "凯特芒果",
              "salesVolume": "16",
              "publicPraise": "4.2",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1422,
              "goodName": "小台农芒",
              "salesVolume": "2",
              "publicPraise": "4.2",
              "listingDate": "2023/10"
            },
            {
              "goodId": 1423,
              "goodName": "高乐蜜芒",
              "salesVolume": "2",
              "publicPraise": "4.2",
              "listingDate": "2023/10"
            }
          ]
        }
      ]
    }
  ]
}

以上便是一个月份的某个单一品类下的销量和品类的数据集。实际的数据量会更加庞大。

工欲善其事必先利其器,在做数据分析和数据挖掘之前,首先要保证数据的完整性。这时候便需要完整的大数据量的交易数据系统支撑,支持海量数据的入库、查询等。

而GaussDB,作为华为自主创新研发的分布式关系型数据库。官网详细介绍了它的能力:

支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。

这正是我实际业务场景中需要的

快速了解一项技术的方法便是"实践出真知",正好华为云贴心的提供了沙箱实验,让我们一起来体验一下:GaussDB数据库应用程序开发实验

GaussDB数据库应用程序开发实验

初步了解

|------|----------------------------------------|
| 实验内容 | 描述 |
| 目标 | 熟悉华为云GaussDB常用接口及基本配置操作 |
| 难易程度 | 初级 |
| 时长 | 90分钟 |
| 操作前提 | 登录华为云 |
| 主要步骤 | 1、准备环境 2、实验配置 |
| 收获 | 1、掌握JDBC的使用 2、掌握ODBC的使用 3、掌握Psycopg的使用 |

实验步骤

步骤1:准备环境

1、预置实验环境

2、登录云账号

注意不是自己的华为云账号,而是实验提供的账号。

步骤2:实验配置

1、GaussDB实例的购买

2、登录DAS,点击新建数据库。

3、登录已预置好的ECS

成功登录ECS

任务一:掌握JDBC的使用

1、加载驱动,连接数据库,配置负载均衡

2、 执行建表语句

3、 执行插入语句

4、 执行查询语句

5、 批量插入数据

6、关闭自动提交

任务二:掌握ODBC的使用

1、加载驱动,连接数据库

2、执行SQL语句

任务三:掌握Psycopg的使用

1.加载驱动,连接数据库

2.执行SQL语句

优化建议

1、步骤"登录已预置好的ECS"中,登录esc的命令不能执行,应该是

ssh root@EIP

2、新增java文件时,每次拷贝完代码,第一行的package字段都缺少pa两个字母。

总结

如今,在消费升级的大背景下,传统零售业正面临的流程成本增加、增速下滑等多重困境。

良好的购物体验可以帮助减轻压力。除了依据现有的大数据分析之后的选品,新品的选品,也可以通过结合搜索、浏览以及评论等多项因素进行选品。

如果客户能够获得良好的体验,购买也就自然而然,水到渠成。

华为云GaussDB支持应用场景中,交易型应用正好适合我们当前的业务场景:

大并发、大数据量、以联机事务处理为主的交易型应用,如政务、金融、电商、O2O、电信CRM/计费等,服务能力支持高扩展、弹性扩缩,应用可按需选择不同的部署规模。

通过本次实验,对华为云GaussDB有了初步了解,未来我会继续不断摸索华为云GaussDB的新功能。


作者:非职业「传道授业解惑」的开发者叶一一

简介:「趣学前端」、「CSS畅想」系列作者,华夏美食、国漫、古风重度爱好者,刑侦、无限流小说初级玩家。

如果看完文章有所收获,欢迎点赞👍 | 收藏⭐️ | 留言📝。

相关推荐
我的运维人生14 小时前
华为云技术深度解析:以系统性创新加速智能化升级
华为云·运维开发·技术共享
linlinlove22 天前
828华为云征文|华为云Flexus云服务器X实例部署 即时通讯IM聊天交友软件——高性能服务器实现120W并发连接
服务器·华为云·交友
acc82263 天前
828华为云征文|华为云 Flexus X 实例之家庭娱乐中心搭建
华为云
Gauss松鼠会3 天前
GaussDB关键技术原理:高弹性(六)
java·大数据·网络·数据库·gaussdb
会洗碗的CV工程师4 天前
828华为云征文|使用Flexus X实例创建FDS+Nginx服务实现图片上传功能
java·服务器·spring boot·nginx·华为云
FHYAAAX4 天前
云服务架构与华为云架构
架构·华为云·云服务架构
观测云4 天前
华为云LTS日志上报至观测云最佳实践
华为云·日志
华为云PaaS服务小智4 天前
华为云分布式缓存服务Redis®版9月企业版、灵活的购买方式全新上市
分布式·缓存·华为云
Linux猿4 天前
828华为云征文 | 云服务器Flexus X实例:向量数据库 pgvector 部署,实现向量检索
华为云·向量数据库·云服务器·pgvector·华为云服务器·云服务器flexus x实例
会洗碗的CV工程师4 天前
828华为云征文|针对Flexus X实例云服务器的CPU和内存性能测评
运维·服务器·华为云·性能测试·模块测试