Skip to main content

A library for creating and working with cloud databases

Project description

PyCloudKit: A Toolkit for building Clouds with Python

Description

PyCloudKit provides a toolkit for building clouds with Python. It includes:

  • A server class for maintaining the cloud
  • A client class for interacting with the cloud

Features

  • Ease of use: PyCloudKit provides a simple interface for creating and managing clouds.
  • Reliability: PyCloudKit provides reliable integration with databases.
  • Speed: PyCloudKit provides fast cloud operations using asynchronous operations.

Examples

Simple cloud creation

from PyCloudKit import CloudServer

server = CloudServer('127.0.0.1', 8080, 'databases/cloud.db')

def main():
    server.start()

if __name__ == '__main__':
    main()

Connecting to the cloud

from PyCloudKit import CloudClient

client = CloudClient('127.0.0.1', 8080)

def main():
    # Set value in cloud
    client.set('key', 'value')
    # Get value from cloud
    value = client.get('key')
    print(value)

if __name__ == '__main__':
    main()

Installation

Pyserver can be installed using pip:

pip install PyCloudKit

License

PyCloudKit is licensed under the MIT License. GitHub.

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

pycloudkit-1.0.3.tar.gz (8.7 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: pycloudkit-1.0.3.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycloudkit-1.0.3.tar.gz
Algorithm Hash digest
SHA256 2601ef0eb65789e327c7a568608610eefe432df3db65ee2834b1ceb9a80625f5
MD5 9f200ca930a0936bbc0b04c7db7d8a53
BLAKE2b-256 2486d8cf776dfbfbf8ab826a2fb9cb2e638ddb3f5ce9ad17212bfc4d2ba757ef

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