當前位置:成語大全網 - 新華字典 - java中以鍵值的方式存儲對象的

java中以鍵值的方式存儲對象的

java中以鍵值的方式存儲對象的是HashMap。

根據相關公開信息顯示,HashMap中文名哈希映射,HashMap是壹個用於存儲Key—Value鍵值對的集合,每壹個鍵值對也叫做Entry,采用鍵值對的形式保存對象。

對象是系統中數據存儲的基本單位,壹個對象就是文件的數據和壹組屬性信息的組合,這些屬性信息可以定義基於文件的RAID參數、數據分布和服務質量等。然而傳統的存儲系統中用文件或塊作為基本的存儲單位,在塊存儲系統中還需要始終追蹤系統中每個塊的屬性,對象通過與存儲系統通信維護自己的屬性。

對象存儲設備

1、數據存儲:OSD管理對象數據,並將它們放置在標準的磁盤系統上,OSD不提供塊接口訪問方式,Client請求數據時用對象ID、偏移進行數據讀寫。

2、智能分布:OSD用其自身的CPU和內存優化數據分布,並支持數據的預取。由於OSD可以智能地支持對象的預取,從而可以優化磁盤的性能。

3、每個對象元數據的管理:OSD管理存儲在其上對象的元數據,該元數據與傳統的inode元數據相似,通常包括對象的數據塊和對象的長度。而在傳統的NAS系統中,這些元數據是由文件服務器維護的,對象存儲架構將系統中主要的元數據管理工作由OSD來完成,降低了Client的開銷。