avro-random-generator:用于生成模拟Avro数据

时间:2024-05-31 00:54:25
【文件属性】:

文件名称:avro-random-generator:用于生成模拟Avro数据

文件大小:101KB

文件格式:ZIP

更新时间:2024-05-31 00:54:25

Java

截至2018年4月,该项目已迁移至 ,此后停止了对C0urante拥有的原始存储库的所有开发。 Arg:Avro随机发生器 注意:运行该程序需要构建。 它有什么作用? 无聊的东西 Arg通过stdin或CLI指定的文件读取模式,并生成适合它的随机数据。 Arg可以以JSON或二进制格式输出数据,并且以JSON输出时,可以以紧凑格式(每行一个欺骗数据的实例)或漂亮格式进行打印。 Arg可以将数据输出到stdout或文件。 在输出所有其欺骗数据之后,Arg打印单个换行符。 也可以指定欺骗数据的实例数。 当前的默认值为1。 很酷的东西 Arg还允许在欺骗的Avro模式中进行特殊注释,从而缩小生成的数据的种类。 例如,在欺骗字符串时,您当前可以指定字符串应为的长度(或该长度应为最小值和最大值之一或两者),该字符串应来自的可能字符串的列表,或字符串应遵循的正则表达式。 这些注释是在Arg欺骗的


【文件预览】:
avro-random-generator-master
----gradlew(5KB)
----settings.gradle(339B)
----src()
--------main()
----arg(619B)
----config()
--------checkstyle()
----LICENSE(483B)
----gradle()
--------wrapper()
----test()
--------schemas()
----README.md(13KB)
----gradlew.bat(2KB)
----.gitignore(192B)
----build.gradle(5KB)

网友评论