当前位置: 首页 > 软件库 > 数据库相关 > >

Asyncpg

数据库接口库
授权协议 Apache 2.0
开发语言 Python
所属分类 数据库相关
软件类型 开源软件
地区 不详
投 递 者 严亮
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

asyncpg是一个专为PostgreSQL和Python / asyncio设计的数据库接口库。 

性能:
测试asyncpg时,平均下来,比psycopg2(和asyncio的变形aiopg)速度快2倍。

特性:

  • 预处理语句

  • 滚动游标

  • 对查询结果部分迭代

  • 复合类型、数组和任何组合类型的自动编码和解码

  • 自定义数据类型的直接支持

安装:

$ pip install asyncpg

基本用法:

import asyncio
import asyncpg
async def run():
    conn = await asyncpg.connect(user='user', password='password',
                                 database='database', host='127.0.0.1')
    values = await conn.fetch('''SELECT * FROM mytable''')
    await conn.close()
loop = asyncio.get_event_loop()
loop.run_until_complete(run())
 相关资料
  • 可以使用model('ModelName')->get($id)和model('ModelName')->all来生成数据的ORM封装对象。 $content = $model->get(1); //这里返回的是一个Record对象 $content->title = 'hello world'; //Update操作 $content->save(); //

  • 本章介绍如何从数据库表中读取简单数据,然后使用JFreeChart创建您选择的图表。 业务数据 考虑我们有以下MySQL表mobile_tbl(mobile_brand VARCHAR(100)NOT NULL,unit_sale INT NO NULL); 考虑这张表有以下记录 - 移动品牌 单位销售 IPhone5S 20 Samsung Grand 20 MotoG 40 诺基亚Lumia

  • 截至目前,我们已经学会了在COBOL中使用文件。 现在,我们将讨论COBOL程序如何与DB2交互。 它涉及以下条款 - 嵌入式SQL DB2应用程序编程 主机变量 SQLCA SQL查询 Cursors 嵌入式SQL 嵌入式SQL语句在COBOL程序中用于执行标准SQL操作。 在编译应用程序之前,SQL处理器会对嵌入式SQL语句进行预处理。 COBOL被称为Host Language 。 COBO

  • 不同的程序设计语言会有各自不同的数据库访问接口,程序语言通过这些接口,执行 SQL 语句,进行数据库管理。主要的数据库访问接口主要有  ODBC、JDBC、ADO.NET 和 PDO。 ODBC ODBC(Open Database Connectivity,开放数据库互连)为访问不同的 SQL 数据库提供了一个共同的接口。ODBC 使用 SQL 作为访问数据的标准。这一接口提供了最大限度的互操作

  • 本文向大家介绍浅谈PHP的数据库接口和技术,包括了浅谈PHP的数据库接口和技术的使用技巧和注意事项,需要的朋友参考一下 1、php支持哪些数据库(拥有哪些数据库接口) Adabas D ,InterBase ,PostgreSQL ,dBase ,FrontBase ,SQLite ,Empress ,mSQL ,Solid ,FilePro(只读),Direct MS-SQL ,Sybase ,

  • 连接数据库 在能够对MongDB进行操作之前,需要使用BuguFramework创建一个数据库连接,代码如下: BuguConnection conn = BuguFramework.getInstance().createConnection(); conn.connect("192.168.0.100", 27017, "mydb", "username", "password"); 也可以