Changes

Line 35: Line 35:  
By examining the directory structure, we know where is localized the data related to each entry. We don't depend any more on a binary structure that could become corrupted and unusable as a whole.
 
By examining the directory structure, we know where is localized the data related to each entry. We don't depend any more on a binary structure that could become corrupted and unusable as a whole.
   −
=== Metadata is stored as a single file for each entry ===
+
=== Metadata is stored in a single file per property ===
   −
Each entry has its metadata stored in a single file, so that if corruption happened on one of those, the rest of the entries would be unaffected. The format in which metadata is stored even allows to recover from a malformed property by just dropping it.
+
Metadata for each entry is stored in several files, one per property. In this way, if corruption happened on one those properties, the rest of the entry (and the other entries in the DS) would be unaffected.
    
=== Queries are accelerated with a disposable database ===
 
=== Queries are accelerated with a disposable database ===
647

edits