Development Team/Datastore Rewrite: Difference between revisions
| 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 | === Metadata is stored in a single file per property === | ||
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 === | ||