The collection of different storage interfaces that are shared by two or more components

If a storage is used by only one component, its interface should be defined in the component package, and implementations under `./plugin/storage/{db_name}/{store_type}/...`.

