redis學習之 介紹當下NoSQL應用場景

redis學習之 介紹當下NoSQL應用場景

推薦(免費):redis

SQL和nosql雙劍合璧

Alibaba中文站商品信息如何存放

看看阿里巴巴中文網站首頁以女裝/女包包為例

架構發展歷程:

1.演變過程

redis學習之 介紹當下NoSQL應用場景

2.第5代

redis學習之 介紹當下NoSQL應用場景

3.第5代架構使命

redis學習之 介紹當下NoSQL應用場景
和我們相關的,多數據源類型的存儲問題
redis學習之 介紹當下NoSQL應用場景
看看阿里巴巴中文網站首頁,以女裝/女寶寶為例
1.商品基本信息(編號和名字等等,不變的,穩定的數據)
名稱,價格,出廠日期,生產廠商這些穩定不變的數據
關系型數據庫mysql/oracle目前淘寶在去O化(也即拿掉Oracle),注意,淘寶內部用 的Mysql是里面的大牛自己改造過的。
為什么去IOE
大部分都是用Mysql。

2.商品描述、詳情、評價信息(多文字類)
多文字信息描述類,IO讀寫性能變差,文檔數據庫mongodb
3.商品的圖片
商品圖片展現類
分布式的文件系統中:淘寶自己的tfs,Google的GFS,hadoophdfs
4.商品的關鍵字
淘寶自家
ISearch
5.商品的波段性的熱點高頻信息(如,情人節的巧克力)
提前準備好
內存數據庫
Tair、redismemcache
6.商品的交易、價格計算、積分累計
外部系統,外部第3方支付接口
支付寶

多數據源和多數據類型的存儲問題。

總結大型互聯網應用(大數據、高并發、多樣數據類型)的難點和解決方案

難點
數據類型多樣性
數據源多樣性和變化重構
數據源改造而數據服務平臺不需要大面積重構
解決方法
EAI
UDSL 統一數據平臺服務層
是什么

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享