哈希表企业应用-淘宝分布式文件系统核心存储引擎
哈希表企業(yè)應(yīng)用-淘寶分布式文件系統(tǒng)核心存儲(chǔ)引擎-基本概述
淘寶網(wǎng) 誰(shuí)都知道 是一個(gè)電子商務(wù)網(wǎng)站,可能是第一批電商模式 b2c 當(dāng)然從一個(gè)技術(shù)人員講只有一點(diǎn)
淘寶店鋪商品存儲(chǔ)到哪里 感覺(jué)有點(diǎn)像廢話 :肯定在倉(cāng)庫(kù)里 不,我說(shuō)的是 :商品詳情頁(yè)以及商品介紹 存儲(chǔ)
在哪里 我知道大家都會(huì)去看新奇的直播帶貨 ,但商品詳情頁(yè)才是當(dāng)年的摸樣 ,還有商品介紹
但你進(jìn)入到淘寶店鋪的時(shí)候 你會(huì)發(fā)現(xiàn)哈喇子流出來(lái)了 當(dāng)然我說(shuō)的是食品店鋪 想什么呢,擱這
怎么樣想吃了嗎
:商品詳情頁(yè)以及商品介紹 存儲(chǔ) 在哪里 服務(wù)器的硬盤里 當(dāng)然我們應(yīng)該知道硬盤只是存儲(chǔ)圖片或者視頻
所有的存儲(chǔ)的圖片和視頻都會(huì)在內(nèi)存上運(yùn)行 所以暗示你換電腦, 網(wǎng)頁(yè)畢竟是網(wǎng)頁(yè)開多少都沒(méi)事情
要是你的處理器是單核心 2線程 1g 那還是換電腦吧 隨時(shí)都有可能 崩潰
阿里服務(wù)器肯定在內(nèi)存里預(yù)先分配一段內(nèi)存存放圖片和視頻,當(dāng)然這些存在于用戶里,如果被用戶舉報(bào) 平臺(tái)封禁 那么一切的內(nèi)容都不存在
哈希表企業(yè)應(yīng)用-淘寶分布式文件系統(tǒng)核心存儲(chǔ)引擎-基本原理
以下<加粗內(nèi)容:為漢語(yǔ)拼音>
文件主塊:一些圖像和視頻組合的非結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)空間
文件擴(kuò)展塊: 用于 擴(kuò)展主塊的 (文件主塊 容量不夠 才會(huì)擴(kuò)容)
文件索引塊: 存儲(chǔ)文件主塊的索引 (保存小文件信息) :圖像文件存儲(chǔ)編號(hào), 此圖像文件所占用的空間 ,
文件名生成 文件編號(hào)+塊編號(hào) 列如:(1+6 - - > **xiao xue sheng sha diao zuo ye ** .png)當(dāng)然也可以逆天式解析1+6 哈哈哈哈 這個(gè)編碼 是故意的 還是不小心的?
文件塊信息: 主塊 主塊大小 已經(jīng)保存多少數(shù)據(jù) 未使用的空間,一共有多少個(gè)文件 已刪除的文件 …等等信息
哈希表大小:可以指定大小 初始化指定
未使用數(shù)據(jù)偏移: 每次添加元素都會(huì)+1
文件哈希索引塊 :也就是哈希鏈表
換算成哈希表 存儲(chǔ)數(shù)據(jù)那應(yīng)該是這樣的
從這里就看得出來(lái)確實(shí)其他的電商平臺(tái)也是類似擁有分布式文件系統(tǒng) ,當(dāng)然不僅僅是電商平臺(tái) 博客 知乎 今日頭條 ,等等 都會(huì)擁有類似于存儲(chǔ)引擎的應(yīng)用 列如上面的圖片 圖片鏈接 一樣 存儲(chǔ)在編號(hào)為"36eb23554e414e8182d8931988c4bb32."的文件格式為png(圖像格式)
全名:(Portable Network Graphics)是無(wú)損壓縮的位圖圖像格式。這種格式可以有效地減小圖像文件的大小,同時(shí)保持圖像的清晰度和質(zhì)量
這些主要是理解文件存儲(chǔ)引擎的作用
總結(jié)
以上是生活随笔為你收集整理的哈希表企业应用-淘宝分布式文件系统核心存储引擎的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机专业大学500多分,我国计算机专业
- 下一篇: 如何来选择CCD相机和工业镜头