Back to Abp

Installation Notes for Blob Storing Database Module

modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/InstallationNotes.md

10.3.01.3 KB
Original Source

Installation Notes for Blob Storing Database Module

It is typical to store file contents in an application and read these file contents on need. Not only files, but you may also need to save various types of large binary objects, a.k.a. BLOBs, into a storage. For example, you may want to save user profile pictures.

A BLOB is a typically byte array. There are various places to store a BLOB item; storing in the local file system, in a shared database or on the Azure BLOB storage can be options.

The ABP provides an abstraction to work with BLOBs and provides some pre-built storage providers that you can easily integrate to. Having such an abstraction has some benefits;

You can easily integrate to your favorite BLOB storage provides with a few lines of configuration. You can then easily change your BLOB storage without changing your application code. If you want to create reusable application modules, you don't need to make assumption about how the BLOBs are stored. ABP BLOB Storage system is also compatible to other ABP features like multi-tenancy.

Documentation

For detailed information and usage instructions, please visit the BLOB Storing documentation.