php mysql 驱动查询_PHP驱动概述_PHP驱动_驱动_文档中心_SequoiaDB巨杉数据库

PHP驱动概述

概述

SequoiaDB PHP 驱动提供了数据库操作和集群操作的 PHP 接口。数据库操作包括数据库的连接,用户的创建删除,数据的增删改查,索引的创建删除,快照的获取与重置,以及集合与集合空间的创建删除操作等操作。集群操作包括管理分区组和数据节点的各种操作,譬如启动,停止分区组,启动,停止数据节点,获取主从数据节点,集合分区等。

PHP 驱动的有两种类实例。一种用于数据库操作,另一种用于集群操作。

数据库操作实例

SequoiaDB 数据库中的数据存放分为三个级别:

1)数据库

2)集合空间

3)集合

因此,在数据库操作中,可用3个类来分别表示连接,集合空间,集合实例,另1个类表示游标实例:

SequoiaDB

数据库类

SequoiaCS

集合空间类

SequoiaCollection

集合类

SequoiaCursor

游标类

PHP 驱动需要使用不同的实例进行操作。譬如读取数据的操作需要游标实例,而创建表空间则需要数据库实例。

集群操作实例

SequoiaDB 数据库中的集群操作分为两个级别:1)分区组 2)数据节点

Note: 分区组包三种类型:协调分区组,编目分区组,数据分区组。

分区组实例和数据节点实例可以用以下两种类的实例表示。

SequoiaGroup

分区组类

分区组实例代表一个单独的分区组

SequoiaNode

数据节点类

数据节点实例代表一个单独的数据节点

与集群相关的操作需要使用分区组及数据节点实例。

SequoiaGroup 的实例用于管理分区组。其操作包括启动,停止分区组,获取分区组中节点的状态,名称信息,数目信息。

SequoiaNode 的实例用于管理节点。其操作包括启动,停止指定的节点,获取指定节点实例,获取主从节点实例,获取数据节点地址信息。

错误信息

一个函数被成功调用则返回 true(或整型1),否则返回值为 false(或整型0)

如果用户需要知道详细的错误信息,可以调用 getError() 获取错误信息,如果没有错误,则会输出“No error message”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值