跳到主要内容
跳到主要内容

SQLite

允许连接到 SQLite 数据库,并执行 INSERTSELECT 查询,以在 ClickHouse 和 SQLite 之间交换数据。

创建数据库

引擎参数

  • db_path — 包含 SQLite 数据库的文件路径。

数据类型支持

SQLiteClickHouse
INTEGERInt32
REALFloat32
TEXTString
BLOBString

特性与建议

SQLite 将整个数据库(定义、表、索引和数据本身)作为一个跨平台文件存储在主机上。写入时,SQLite 会锁定整个数据库文件,因此写入操作是按顺序执行的。读操作可以进行多任务处理。
SQLite 不需要服务管理(如启动脚本)或基于 GRANT 和密码的访问控制。访问控制通过授予数据库文件本身的文件系统权限来处理。

使用示例

在 ClickHouse 中,连接到 SQLite 的数据库:

显示表:

从 ClickHouse 表中插入数据到 SQLite 表: