美文网首页
在peewee中连接clickhouse

在peewee中连接clickhouse

作者: 烟流 | 来源:发表于2023-02-13 09:27 被阅读0次

    在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" ))
    

    相关文章

      网友评论

          本文标题:在peewee中连接clickhouse

          本文链接:https://www.haomeiwen.com/subject/vwfdkdtx.html