扩展-实现自定义Key生成逻辑接口

XL-LightHouse往存储引擎中存储的数据包含两类: 一是统计结果数据,二是一部分统计维度数据。这两部分默认是按照key+column => value的形式存储到DB中,在查询时,统计结果数据主要通过get和gets查询,维度信息通过scan查询。 如果您希望自定义相关逻辑,请实现以下接口:

public interface KeyGenerator extends Serializable {

    String resultKey(Stat stat, int functionIndex, String dimensValue, long batchTime);

    String dimensKey(Group group, String dimens, String dimensValue);
}

results matching ""

    No results matching ""