using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JiShe.CollectBus.IoTDBProvider
{
///
/// IOTDB配置
///
public class IoTDBOptions
{
///
/// 数据库名称,表模型才有,树模型为空
///
public string DataBaseName { get; set; }
///
/// 集群列表
///
public List ClusterList { get; set; }
///
/// 用户名
///
public string UserName { get; set; }
///
/// 密码
///
public string Password { get; set; }
///
/// 连接池大小
///
public int PoolSize { get; set; } = 2;
///
/// 查询时,每次查询的数据量,默认1024
///
public int FetchSize { get; set; } = 1024;
///
/// 是否开启调试模式,生产环境请关闭,因为底层的实现方式,可能会导致内存持续增长。
///
public bool OpenDebugMode { get; set;}
///
/// 是否使用表模型存储, 默认false,使用tree模型存储
///
public bool UseTableSessionPoolByDefault { get; set; } = false;
}
}