Callback Technologies offers several virtual storage products. All of these products are components for Windows software development, and utilize kernel mode drivers which perform most of the low-level work. While the products have much in common, they have been designed for different tasks and have different feature sets. If you are unsure as to which product is right for you, use the comparison chart below. Feel free to reach out to us if you'd like more information.
See the CBFS FUSE vs Connect page for a detailed side-by-side comparison of both virtual filesytem toolkits.
|CBFS Connect||CBFS Filter||CBFS Vault|
|Supported Platforms||Windows, |
|Provides a built-in filesystem for storing data.|
|Create virtual drives (drive letter or mounting point) in the system.|
|Store a virtual drive in a single file on a real drive.||1|
|Store virtual drives in a custom location (database, memory, etc.).||1|
|Store individual files in a custom location (database, memory, etc.).|
|Control file and directory operations on drives.|
|Control access to drives on a per-application basis.|
|Includes built-in encryption for data.|
|Supports custom encryption for the virtual drive.|
|Supports custom encryption for individual files.|
1 CBFS Connect does not have built-in storage for files. Your code can store files anywhere and in any format. One of the possible options is to use CBFS Vault toolkit's CBVault component as a file container.
CBFS Connect Supported PlatformsCBFS Connect includes components which are not available on all platforms. The table below higlights the supported platforms for each component.
|CBCache||Windows, Linux, macOS, Android, iOS|
CBFS Vault Supported PlatformsCBFS Vault includes components which are available on Windows, Linux, macOS, Android and iOS.
We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at email@example.com.