Skip to main content

No project description provided

Project description

unimeta

realtime database sync tools

Installation

unimeta is distributed on PyPI <https://pypi.org>_ as a universal wheel and is available on Linux/macOS and Windows and supports Python 2.7/3.5+ and PyPy.

$ pip install unimeta
>>> from unimeta.pipeline import MysqlSource, ClickHouseSink, Pipeline
>>> mysql = "mysql://root:111111@127.0.0.1:3306/hr"
>>> clickhouse = "clickhouse://127.0.0.1:9000/hr"
>>> meta = "unimetad://kula@127.0.0.1:8000/mysql2ch"
>>> pipe = Pipeline(source, sink, meta)
>>> pipe.sync_tables()
>>> pipe.sync()

License

unimeta is distributed under the terms of both

  • MIT License <https://choosealicense.com/licenses/mit>_
  • Apache License, Version 2.0 <https://choosealicense.com/licenses/apache-2.0>_

at your option.

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

unimeta-0.1.1.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

unimeta-0.1.1-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file unimeta-0.1.1.tar.gz.

File metadata

  • Download URL: unimeta-0.1.1.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for unimeta-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9139aaeb49d30a2049ca2ab73ab73fae3093a2441f68a79647c78de0a6e7f1ba
MD5 b02ba5520f2507363911837bdccd5bec
BLAKE2b-256 a7590cc0aa94f7cdeb596e6d6c9bc45be232b6859690061597c25ecc085d0d69

See more details on using hashes here.

File details

Details for the file unimeta-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: unimeta-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for unimeta-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bb28e448a72321b11921ec9d10b29d59a563fc2078c32fcf576c61e985e71476
MD5 5e26cb42edde4ffa76e70d30de4ba06d
BLAKE2b-256 2f465d05b16f55c353dde612955526fb1b0aff504e8186a7d49d502ef108fb18

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