This article describes the various differences and recommendations between device and cloud databases. The table in this article will serve as a guide for selecting the solution best suited for your use case.
Vuforia Engine supports three distinct target database types:
- Device databases store Image Targets, Multi-Targets, Cylinder Targets, and Object Targets on the device, not requiring connectivity at run-time.
- Cloud databases store Image Targets remotely on the Vuforia Cloud Recognition service. These targets are then queried and retrieved over an HTTP connection.
- VuMark databases store VuMarks on the device.
NOTE: VuMarks differ in their use-cases from Image Targets and can be used especially for situations that require many copies of a target to differentiate between similar objects, e.g. encoding a serial-number of a product. For more information on VuMark databases, refer to the VuMark and How To Create a New VuMark Database article.