Skip to main content

Access to the InfinityDB server via REST

Project description

InfinityDB NoSQL DBMS REST Access

The infinitydb.access module provides a REST interface to the APIs defined in the server by means of PatternQueries. Each access point looks like:

https://myserver.com:37411/infinitydb/data/my/db/"my.interface"/"myquery"?action=execute-query

Where my/db is the name of a database in the server, "my.interface" is the name of an interface in the server, and "myquery" is appended to the interface to uniquely identify the query. There can be JSON request content and response content as well. The user name and password are provided in the authentication header:

Authorization: Basic <base64 credentials>

The actual access is done through the module's convenience functions. Also, the data representation of 'Items' is more general than JSON, so there are functions to convert from JSON to Python dicts and deal with tuples.

See boilerbay.com for more.

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

infinitydb-1.0.3.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

infinitydb-1.0.3-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file infinitydb-1.0.3.tar.gz.

File metadata

  • Download URL: infinitydb-1.0.3.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for infinitydb-1.0.3.tar.gz
Algorithm Hash digest
SHA256 1557ea23119380bdbb92288e26edf70619552185f65e4bd14053efbcb80b2f42
MD5 a23f5d578f8c7f125a39d41d0acbb814
BLAKE2b-256 6f3311974725c62f694c8c8126000431a90e313b6f289e3d25c37d486c04a7c2

See more details on using hashes here.

File details

Details for the file infinitydb-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: infinitydb-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for infinitydb-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7967ec0ff7a195b8382ffbc10255d7cfa16a4f760c17ec609a8c4486187418fd
MD5 f9cce8dbc135d3eed6f656fa395648c2
BLAKE2b-256 4e16ed12b24b35ee946fd6bad4af8cb967168b5dcf5f4e47b45968413a8f573e

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