ksprojects / Zkcopy
Licence: apache-2.0
ZooKeeper copy utililty
Stars: ✭ 182
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Zkcopy
Pifpaf
Python fixtures and daemon managing tools for functional testing
Stars: ✭ 161 (-11.54%)
Mutual labels: zookeeper
Rust Zookeeper
Pure Rust library for Apache ZooKeeper built on MIO
Stars: ✭ 134 (-26.37%)
Mutual labels: zookeeper
Zkclient
zkclient - A simple and effective Java client for zookeeper (both support zookeeper 3.3.x/3.4.x+)
Stars: ✭ 142 (-21.98%)
Mutual labels: zookeeper
Kafka Eagle
A easy and high-performance monitoring system, for comprehensive monitoring and management of kafka cluster.
Stars: ✭ 2,240 (+1130.77%)
Mutual labels: zookeeper
Idworker
idworker 是一个基于zookeeper和snowflake算法的分布式ID生成工具,通过zookeeper自动注册机器(最多1024台),无需手动指定workerId和datacenterId
Stars: ✭ 171 (-6.04%)
Mutual labels: zookeeper
Nettyrpc
A simple RPC framework based on Netty, ZooKeeper and Spring
Stars: ✭ 1,975 (+985.16%)
Mutual labels: zookeeper
Mango
A high-performance, open-source java RPC framework.
Stars: ✭ 150 (-17.58%)
Mutual labels: zookeeper
Ext Zookeeper
🧑 Coroutine-based ZooKeeper Client for PHP
Stars: ✭ 140 (-23.08%)
Mutual labels: zookeeper
Kafka Junit
This library wraps Kafka's embedded test cluster, allowing you to more easily create and run integration tests using JUnit against a "real" kafka server running within the context of your tests. No need to stand up an external kafka cluster!
Stars: ✭ 131 (-28.02%)
Mutual labels: zookeeper
Operators
Collection of Kubernetes Operators built with KUDO.
Stars: ✭ 175 (-3.85%)
Mutual labels: zookeeper
Albert
这个是我个人网站的项目,欢迎贡献代码,力求能够应用到实际工作中java相关的大多数技术栈。有兴趣请Star一下,非常感谢。qq交流群:587577705 这个项目将不断地更新!生产环境:
Stars: ✭ 168 (-7.69%)
Mutual labels: zookeeper
Qconf
Qihoo Distributed Configuration Management System
Stars: ✭ 1,843 (+912.64%)
Mutual labels: zookeeper
zkcopy
Tool for fast copying ZooKeeper data between different clusters. Originally it was developed for copying big volumes of configuration over WAN.
Build
Requires apache maven 3.
mvn clean install
Usage
java -jar target/zkcopy.jar --source server:port/path --target server:port/path
With docker, use following commands:
docker pull ksprojects/zkcopy
docker run --rm -it ksprojects/zkcopy --source server:port/path --target server:port/path
Options
Usage: zkcopy [-ci] [--help] [--timeout=<sessionTimeout>] [-b=<batchSize>]
[-m=<mtime>] -s=server:port/path -t=server:port/path
[-w=<workers>]
--help display this help and exit
--timeout=<sessionTimeout>
Session timeout in milliseconds
Default: 40000
-b, --batchSize=<batchSize> Batch write operations into transactions of this
many operations. Batch sizes are limited by the
jute.maxbuffer server-side config, usually
around 1 MB.
Default: 1000
-c, --copyOnly[=<copyOnly>] set this flag if you do not want to remove nodes
that are removed on source
-i, --ignoreEphemeralNodes[=<ignoreEphemeralNodes>]
set this flag to false if you do not want to copy
ephemeral ZNodes
-m, --mtime=<mtime> Ignore nodes older than mtime
Default: -1
-s, --source=server:port/path
location of a source tree to copy
-t, --target=server:port/path
target location
-w, --workers=<workers> number of concurrent workers to copy data
Default: 100
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].