Skip to main content

Syncmaster REST API + Worker

Project description

Repo Status PyPI PyPI License PyPI Python Version Docker image Documentation Build Status Coverage pre-commit.ci

What is Syncmaster?

Syncmaster is as low-code ETL tool for transfering data between databases and file systems. List of currently supported connections:

  • Apache Hive

  • Postgres

  • Oracle

  • HDFS

  • S3

Current SyncMaster implementation provides following components:

  • REST API

  • Celery Worker

Goals

  • Make transfering data between databases and file systems as simple as possible

  • Provide a lot of builtin connectors to transfer data in heterogeneous environment

  • RBAC and multitenancy support

Non-goals

  • This is not a backup system

  • This is not a CDC solution

  • Only batch, no streaming

Documentation

See https://syncmaster.readthedocs.io

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

data_syncmaster-0.1.5.tar.gz (42.2 kB view hashes)

Uploaded Source

Built Distribution

data_syncmaster-0.1.5-py3-none-any.whl (80.3 kB view hashes)

Uploaded Python 3

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