Implemented as a separate async client class (e.g. AsyncVortexDB) rather than modifying the existing API
Required, as db calls are I/O heavy - blocking threads
Implementation -
Use grpc.aio
Only need to mirror the existing client
Also, provide async context manager support