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.12.tar.gz (77.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vastdb-0.0.5.12-py3-none-any.whl (155.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vastdb-0.0.5.12.tar.gz
  • Upload date:
  • Size: 77.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for vastdb-0.0.5.12.tar.gz
Algorithm Hash digest
SHA256 0e7796a213e2f5359aae17d6371037d3c8090c559431ff019cd164a4f0889bcd
MD5 c12ff70d04200336ff218064e5efce23
BLAKE2b-256 40ba472be2a114536e216e774173065f829601dda936bc499383be995ffa5b3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vastdb-0.0.5.12-py3-none-any.whl
  • Upload date:
  • Size: 155.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for vastdb-0.0.5.12-py3-none-any.whl
Algorithm Hash digest
SHA256 47b0ecbdf6ce11d1668aaa913ff3a371611892c6f536c9da0791d80447c24e1b
MD5 fa710137a0ff255b1487327c8daca090
BLAKE2b-256 2e1a0113bb3501fbdb66776a7418b3697d7f60a8315c9ca12b0a9f7ca874e95d

See more details on using hashes here.

Supported by

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