Aerospike有类似于HBase的协处理器吗?

时间:2014-12-19 09:33:05

标签: aerospike

HBase的协处理器是一个很好的例子,可以移动计算而不是数据"。不确定Aerospike是否支持与此类似的东西?

2 个答案:

答案 0 :(得分:8)

Aerospike支持用户定义的函数(UDF),这些函数是用户加载到数据库并执行的函数。

Aerospike提供两种类型的UDF,记录和流,它们都相当于HBase的端点协处理器,因为它们针对数据执行并返回结果。记录UDF针对单个记录执行,允许对单个记录进行记录修改和计算。流UDF针对查询结果执行,提供分析或聚合数据的能力。 UDF都在包含数据的节点上执行,并返回用户定义的结果。

Aerospike不支持HBase的Observer协处理器的概念,它是基于事件执行的。

答案 1 :(得分:-1)

这不是您问题的直接答案,但VoltDB支持您感兴趣的数据分区本地数据库过程中几乎任意的Java处理。您可以混合使用Java和SQL一个完全事务性的环境,并且仍然可以扩展到每秒数百万个ACID事务。