Skip to main content
Skip to main content

SQLite

允许连接到SQLite数据库,并支持ClickHouse和SQLite交换数据, 执行 INSERTSELECT 查询。

创建一个数据库

引擎参数

  • db_path — SQLite 数据库文件的路径.

数据类型的支持

SQLiteClickHouse
INTEGERInt32
REALFloat32
TEXTString
BLOBString

技术细节和建议

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

使用示例

数据库在ClickHouse,连接到SQLite:

展示数据表中的内容:

从ClickHouse表插入数据到SQLite表: