原生 JavaScript 驱动 MariaDB Node.js Connector

未知
JavaScript 查看源码»
跨平台
2018-07-22
h4cd

MariaDB Connector/Node.js 是一个原生 JavaScript 驱动程序,是 Node.js 的非阻塞 MariaDB 客户端,100% JavaScript,与 Node.js 6+ 兼容。它在不影响性能的前提下提供了一此有别于 MySQL 客户端的新功能,例如插入流(Insert Streaming)和管道(Pipelining)。

Insert Streaming

在应用程序中使用可读流,可以通过 Connector 将 INSERT 语句传输到 MariaDB。

    
    https.get('https://someContent', readableStream => {
        //readableStream implement Readable, driver will stream data to database 
        connection.query("INSERT INTO myTable VALUE (?)", [readableStream]);
    });

Pipelining

使用 Pipelining,Connector 无需等待服务器结果即可发送命令,同时保留顺序。例如,考虑当执行两个 INSERT 语句的情况:


在发送下一个 INSERT 语句之前,Connector 不会等待查询结果。相反,它一个接一个地发送查询,避免了大部分网络延迟。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

CentOS源码安装GitLab汉化版

GitLab官网未提供中文语言界面,网络搜了很久,终于找到了集成汉化补丁的源码库。从8.0开始,GitLab使用gitlab-git-http-server处理Web请求,该程序使用Go语言开发。如无法下载Go语言开发包,...

2015/11/04 16:29
3K
0
【CentOS 7LAMP架构2】,MariaDB安装与配置#

shallow丿ove 安装MariaDB cd /usr/lcoal/src wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz ...

2019/07/03 23:03
6
0
Centos7部署mariadb文档

CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能...

2018/09/13 10:39
517
0
7月30日任务11.6-11.9

11.6 MariaDB安装 11.7/11.8/11.9 Apache安装 MariaDB安装 将下载的源码包放到这个目录下: [root@gary-tao ~]# cd /usr/local/src 2.下载源码包: [root@gary-tao ~]# wget https://downlo...

2018/08/02 21:56
19
0
Centos7 搭建 cloudera-manager 集群

0、准备工作 关闭防火墙 # 所有节点 systemctl stop firewalld systemctl disable firewalld 禁止交换 # 所有节点 sysctl vm.swappiness=0 禁用大页面 # 所有节点 echo never > /sys/kernel...

2019/09/30 23:24
25
0
Linux CentOS 7 卸载mariadb 安装mysql5.5

以前的Linux系统中数据库大部分是mysql,不过自从被sun收购之后,就没用集成在centos这些开源Linux系统中了,那么如果想用的话就需要自己安装了,首先centos7 已经不支持mysql,因为收费了你...

2019/01/19 17:21
3.3K
0
mysql主从

一、MySQL主从原理 MySQL主从又叫Replication、AB复制。简单讲,就是A和B两台机器做主从后,在A上写数据,另一台机子B也会跟着写数据,两者数据实时同步。 MySQL主从是基于binlog的,主上要开...

2018/06/18 20:48
86
0
CentOS7 部署 galera cluster mariadb 10.1

# 环境 cpu | mem | hostname | public ip | cluster ip | CentOS | MariaDB ---- | ---- | ---- | ---- | ---- | ---- | ---- 双核 | 2GB | mariadb_1 | 10.0.0.231 | 10.10.10.1 | 7.5 | ...

2017/04/19 15:06
248
0
11、3 mariadb安装

cd /usr/local/src wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz tar zxvf mariadb-10.2.6-li...

2018/07/30 21:30
36
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部