在这篇文章中有提到
TiFlash 的 DeltaTree 引擎实现了 Clickhouse 数据表的标准存储引擎接口 IStorage
,允许直接通过 Clickhouse SQL 进行访问,这样即可在不引入 TiDB 及 TiKV 的情况下直接对表上的数据进行简单的读写,对集成测试和调试都提供了很大的便利。Clickhouse 存储引擎上标准的读写是通过 BlockInputStream
及 BlockOutputStream
实现的,分别对应写入和读取,DeltaTree 也不例外。写入和读取的基本单位是 Block
(请参见 Block.h
)。 Block
以列为单位组织数据 ,这些列合起来构成了若干行数据。
那么是否意味着TiFlash可以通过clickhouse-client来直接连接并插入数据?
如果可以的话,怎么查看TiFlash开放的端口,已经账户密码与什么有关,要怎么登录呢?