推薦(免費):redis
##SQL與NoSQL雙劍合璧
Alibaba中文站商品資訊如何存放
#看看阿里巴巴中文網站首頁以女裝/女包包為例#架構發展歷程:
1.演進過程
2.第5代
3.第5代架構使命
# 和我們相關的,多資料來源類型的儲存問題
看看阿里巴巴中文網站首頁,以女裝/女寶寶為例
1.商品基本資訊(編號和名字等等,不變的,穩定的數據)
名稱,價格,出廠日期,生產廠商這些穩定不變的資料
關係型資料庫,Mysql/oracle目前淘寶在去O化(也即拿掉Oracle),注意,淘寶內部用的Mysql是裡面的大牛自己改造過的。
為什麼去IOE
大部分都是用Mysql。
多文字資訊描述類,IO讀寫效能變差,文件資料庫MongoDB
3.商品的圖片
商品圖片展現類別
分散式的檔案系統中:淘寶自己的TFS,Google的GFS,Hadoop的HDFS
4.商品的關鍵字
淘寶自家
ISearch
5.商品的波段性的熱點高頻資訊(如,情人節的巧克力)
提前準備好
記憶體資料庫
Tair、Redis、Memcache
6.商品的交易、價格計算、積分累計
外部系統,外部第3方支付介面
支付寶
總結大型網路應用(大數據、高並發、多元資料型別)的困難與解決方案
難點 資料型別多樣性
數據來源多樣性與變化重構
資料來源改造而資料服務平台不需要大面積重構
解決方法
EAI
UDSL 統一資料平台服務層
是什麼
以上是redis學習之 介紹當下NoSQL應用場景的詳細內容。更多資訊請關注PHP中文網其他相關文章!