文件名称:hive-hilo:该项目利用hilo分配算法支持蜂巢中的uno递增序列
文件大小:236KB
文件格式:ZIP
更新时间:2024-06-02 22:31:43
hive sequence udf hive-udf hilo
HIVE HILO序列生成器 该项目利用hilo分配算法在蜂巢中支持uno递增(递增1)序列。 高级设计 创建有状态的UDF,该状态的UDF维护HI / LO计数器以递增序列。 HI值在Zookeeper中保持为原子分布较长。 每n次LO(默认为200次)迭代都会增加并获取HI值。 UDF支持单个String参数,该参数是用于在zookeeper中维护zNode的序列名称。 序列名称不能以/开头 序列名称可以像“ [directoryName] / [subdirectoies] / sequenceName”之类的嵌套结构 无需在此之前手动创建任何znode,UDF会自行完成 序列函数只能在选择查询中使用,可以将其嵌套为“插入”查询中的子选择。 例如:您可以从登台表插入到最终表中,并可以在其中使用UDF。 您可以通过在调用select时更改序列名称参数来创建多个序列。 您可以
【文件预览】:
hive-hilo-master
----design.png(218KB)
----src()
--------test()
--------main()
----README.md(5KB)
----pom.xml(2KB)
----.gitignore(46B)