The VAST Database is ACID compliant. All operations are transactions, thus the boundaries of these transactions can be moved at will to cover very complex activities.
In addition, all basic database operations are supported at a granular level. Updates can be across rows or columns and element store mechanics make deletions and updates very low-latency.
VAST Database compute nodes are capable of very efficient low-level capabilities that are exposed to existing query execution engines in the form of push-down operations. When a query execution engine like Trino or Spark generates a query plan, it can offload to the VAST Database parts of the query that the database can handle more efficiently due to its closer proximity to the data.