Use high-scale objects when you have a large number of transactions, large objects, or you must store data over a long period. These objects sometimes have different limitations, APIs, or querying behavior than Salesforce common objects do.
Big Objects
Usage: Auditing, tracking, feeds, and historical archives.
Transaction Type: OLTP transactions
Database Storage: Horizontally scalable distributed databases that are non-transactional and scale to hundreds of millions or even billions of records. Big objects can contain data that’s larger than the data that Data Cloud or standard objects support.
Object Type: BO
Object Suffix: __b
Customizable: Yes
Cloud: Any cloud that provides an org. However, Big Objects requires an additional license.
Packaging: Use the deploy() and retrieve() calls to deploy and retrieve a .zip file. Standard AppExchange packaging isn’t available.