在clickhouse中开启mysql连接方式
<?xml version="1.0"?>
<clickhouse>
<!-- See also the files in users.d directory where the settings can be overridden. -->
<mysql_port>9004</mysql_port>
</clickhouse>
peewee中配置mysql连接
使用MySQLDatabase
驱动,需要将这两个参数配置成False
,clickhouse不支持事务
MySQLDatabase.for_update = False
MySQLDatabase.commit_select = False
之后就能正常使用peewee连clickhouse
加上final
修饰符
在使用ReplacingMergeTree
的时候,有时候希望加上final
来获取无重结果.
使用from_
方法
model
.select()
.from_(model._meta.table_name + " FINAL" ))
网友评论