Redis---B站学习---redis当下nosql使用场景简介

Redis—B站学习—redis当下nosql使用场景简介

一、当下是mysql和nosql一起使用

二、阿里巴巴中文站商品信息如何存放的

  1. 看看阿里巴巴中文网站首页
    1. 架构发展历程
      在这里插入图片描述
    2. 第五代架构的演变
      在这里插入图片描述
    3. 第五代架构使命
      在这里插入图片描述

和我们相关的,多数据源多数据类型的存储问题

数据架构的日益复杂型

在这里插入图片描述
在这里插入图片描述

  1. 商品基本信息

    1. 名称、价格,出厂日期,生产厂商等
    2. 关系型数据库:mysql/oracle目前淘宝在去O化(也即拿掉Oracle)。
      注意:淘宝内部用的Mysql是里面的大牛自己改造过的
      为什么去IOE:“去IOE”(在IT建设过程中,去除IBM小型机、Oracle数据库及EMC存储设备)的想法
  2. 商品描述、详情、评价信息(多文字类)

    1. 多文字信息描述类,IO读写性能变差
    2. 文档数据库MongDB中
  3. 商品的图片(存在分布式的文件系统中)

    1. 商品图片展现类
    2. 分布式的文件系统中
      1. 淘宝自己的TFS
      2. Google的GFS
      3. Hadoop的HDFS
  4. 商品的关键字

    1. 搜索引擎,淘宝内用
    2. ISearch
  5. 商品的波段性的热点高频信息

    1. 内存数据库
    2. tair、Redis、Memcache
  6. 商品的交易、价格计算、积分累计

    1. 外部系统,外部第3方支付接口
    2. 支付宝
  7. 总结大型互联网应用(大数据、高并发、多样数据类型)的难点和解决方案

    1. 难点

      1. 数据类型多样性
      2. 数据源多样性和变化重构
      3. 数据源改造而数据服务平台不需要大面积重构
    2. 解决办法

      1. 给学生画图介绍EAI和统一数据平台服务层
      2. 阿里、淘宝干了什么?UDSL:统一数据服务平台
        1. UDSL是什么
          在这里插入图片描述
          在这里插入图片描述
        2. UDSL什么结构样
          在这里插入图片描述
          在这里插入图片描述
    3. UDSL完成什么
      1. 模型数据映射DSL在这里插入图片描述在这里插入图片描述
      2. 提供统一的API在这里插入图片描述
      在这里插入图片描述
      3. 热点缓存在这里插入图片描述
      在这里插入图片描述
      4. …

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值