Skip to main content

VAST Data SDK

Project description

VastdbApi is a Python based API designed for interacting with VastDB & Vast Catalog, enabling operations such as schema and table management, data querying, and transaction handling. Key libraries used in this API include requests for HTTP requests, pyarrow for handling Apache Arrow data formats, and flatbuffers for efficient serialization of data structures.

pip install vastdb

Creating the initial session with VastdbApi:

from vastdb import api
import pyarrow as pa
import vast_flatbuf
from vastdb.api import VastdbApi

def create_vastdb_session(access_key, secret_key):
    return VastdbApi(host='VAST_VIP_POOL_DNS_NAME', access_key=access_key, secret_key=secret_key)


access_key='D8UDFDF...'
secret_key='B7bqMegmj+TDN..'
vastdb_session = create_vastdb_session(access_key, secret_key)

For the complete Guide for the SDK please go to VastData github: https://github.com/vast-data/vastdb_sdk

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vastdb-0.0.5.0.tar.gz (105.6 kB view details)

Uploaded Source

Built Distribution

vastdb-0.0.5.0-py3-none-any.whl (193.6 kB view details)

Uploaded Python 3

File details

Details for the file vastdb-0.0.5.0.tar.gz.

File metadata

  • Download URL: vastdb-0.0.5.0.tar.gz
  • Upload date:
  • Size: 105.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.6

File hashes

Hashes for vastdb-0.0.5.0.tar.gz
Algorithm Hash digest
SHA256 ea6b53f4db9f44502c6867e95a5e6dc8e0c89dc95e1d151da8f907624d7df30e
MD5 81d1307bcf1e956b628ea2b2bffa3d89
BLAKE2b-256 bfa3288e528358fc568e1e46885c0bca1f7ecb63b02a4c49a28f2170d808b7d4

See more details on using hashes here.

File details

Details for the file vastdb-0.0.5.0-py3-none-any.whl.

File metadata

  • Download URL: vastdb-0.0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 193.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.6

File hashes

Hashes for vastdb-0.0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f0ccdc54669a51f27e69411819fbc846fc004477a753a9b91e43a7d0e9fbc07
MD5 b8ed18fe54f02e754c2eae97a0e8b084
BLAKE2b-256 2c8adadaddd2994837284e8c672b89a683a5fb34bb4c75161a1f8d4afd766a12

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page