Using storage providers for libraries, allow you to store images, videos, documents and other files in a separate storage from the database. This is useful when you need to store big chunk of data. Storing it in the database is not cost effective, because as it has to be processed by Sitefinity CMS and results in excessive calls to the database. In these cases, it may be easier to keep the metadata information for the files in the database and store the actual files in the file system or in a cloud storage. The metadata is always stored in the database, while the binary data, known as BLOB (Binary Large Object) may be stored differently – in the database, on the file system, or in a cloud storage.
Each blob storage provider in the system has a unique name. Each library is associated with a single blob storage provider, which is specified when the library is created and which is used to manage the storage of the items in that library. The library keeps the name of its blob storage provider. The blob storage provider can also be set for individual library items, but currently this is not supported by the user interface.
You configure storage providers in the following way:
NOTE: You cannot delete the storage provider that is set as Default.
Back To Top