【文件属性】:
文件名称:infi.clickhouse_orm:用于处理ClickHouse数据库的Python库(https
文件大小:163KB
文件格式:ZIP
更新时间:2021-05-04 14:46:10
Python
介绍
该项目是用于处理简单ORM。 它允许您定义模型类,这些模型类的实例可以写入数据库并从数据库中读取。
让我们直接看一个监视CPU使用率的简单示例。 首先,我们需要定义模型类,连接到数据库并为模型创建表:
from infi . clickhouse_orm import Database , Model , DateTimeField , UInt16Field , Float32Field , Memory , F
class CPUStats ( Model ):
timestamp = DateTimeField ()
cpu_id = UInt16Field ()
cpu_percent = Float32Field ()
engine = Memory ()
db = Database ( 'demo' )
db . create_tabl