com.dtstack.dtcenter.loader.client.IRedis Maven / Gradle / Ivy
package com.dtstack.dtcenter.loader.client;
import com.dtstack.dtcenter.loader.dto.RedisQueryDTO;
import com.dtstack.dtcenter.loader.dto.source.ISourceDTO;
import java.util.List;
import java.util.Map;
/**
* 提供 redis 相关操作方法
*
* @author :qianyi
* date:Created in 上午10:06 2021/8/16
* company: www.dtstack.com
*/
public interface IRedis {
/**
* redis 自定义查询
*
* @param source
* @param queryDTO
* @return
*/
Map executeQuery(ISourceDTO source, RedisQueryDTO queryDTO);
List preViewKey(ISourceDTO source, RedisQueryDTO queryDTO);
}