A method for user-centric content storage that enables the permanent storage of content without user concern for data location or layout, and for ensuring data integrity transparently based on available secondary storage. A content storage device according to the present techniques includes mechanisms for mapping input content into one or more data entities according to content type; mechanisms for maintaining the mapping as content in added or changed; mechanisms for placing data entities transparently in accordance to data type; and mechanisms for transparently determining when and what data entities should be replicated without user concern.
展开▼