對象存儲,也叫做基于對象的存儲,是用來描述解決和處理離散單元的方法的通用術(shù)語,這些離散單元被稱作為對象。
就像文件一樣,對象包含數(shù)據(jù),但是和文件不同的是,對象在一個層結(jié)構(gòu)中不會再有層級結(jié)構(gòu)。每個對象都在一個被稱作存儲池的扁平地址空間的同一級別里,一個對象不會屬于另一個對象的下一級。
文件和對象都有與它們所包含的數(shù)據(jù)相關(guān)的元數(shù)據(jù),但是對象是以擴展元數(shù)據(jù)為特征的。每個對象都被分配一個唯一的標(biāo)識符,允許一個服務(wù)器或者最終用戶來檢索對象,而不必知道數(shù)據(jù)的物理地址。這種方法對于在云計算環(huán)境中自動化和簡化數(shù)據(jù)存儲有幫助。
對象存儲經(jīng)常被比作在一家高級餐廳代客停車。當(dāng)一個顧客需要代客停車時,他就把鑰匙交給別人,換來一張收據(jù)。這個顧客不用知道他的車被停在哪,也不用知道在他用餐時服務(wù)員會把他的車移動多少次。在這個比喻中,一個存儲對象的唯一標(biāo)識符就代表顧客的收據(jù)。