文件名称:schema-repo:Schema Repo是一种RESTful Web服务,用于存储和提供模式标识符和模式定义之间的映射。
文件大小:149KB
文件格式:ZIP
更新时间:2024-03-17 12:25:23
Java
模式仓库 模式存储库是一种RESTful Web服务,用于存储和提供模式标识符和模式定义之间的映射。 这些映射是不可变的,因为使用给定标识符序列化的数据应永久反序列化。 具有模式存储库的主要(初始)用例是简化Kafka消息内Avro有效负载的序列化和反序列化,但是,该模式存储库实际上是协议无关的,并不严格要求Avro。 请阅读票证以获取更多背景信息。 请订阅以提出问题或讨论开发。 生成并运行 为了构建和运行模式存储库,请在当前目录中执行以下命令: $ mvn install $ ./run.sh Maven工件 从版本0.1.1开始,用于模式存储库的Maven工件已发布在Sonatype Central Repository中: 请参阅有关的官方。 配置 通过一个.properties文件配置模式存储库,该文件作为第一个命令行参数传递给main方法。 可以使用以下属性配置该文件:
【文件预览】:
schema-repo-master
----api()
--------src()
--------pom.xml(2KB)
----client()
--------src()
--------pom.xml(2KB)
----.gitignore(196B)
----server()
--------src()
--------pom.xml(3KB)
----bundle()
--------pom.xml(3KB)
--------config()
----zk-bundle()
--------pom.xml(3KB)
--------config()
----zookeeper()
--------src()
--------pom.xml(3KB)
----checkstyle.xml(2KB)
----pom.xml(14KB)
----README.md(7KB)
----run.sh(1KB)
----common()
--------src()
--------pom.xml(3KB)
----deploy.sh(41B)
----avro()
--------src()
--------pom.xml(2KB)
----set_version.sh(186B)