PHP FoundationDB 驱动器

发布于 2021-06-09 20:33:48 字数 1025 浏览 1467 评论 0

FoundationDB 是一个分布式数据库,旨在处理跨商品服务器集群的大量结构化数据。它将数据组织为有序的键值存储,并为所有操作使用 ACID 事务。它特别适合读/写工作负载,但对于写密集型工作负载也具有出色的性能。

打开数据库

$foundationClient = new \Foundation\Client();

$database = $foundationClient
    ->connection('/usr/local/etc/foundationdb/fdb.cluster')
    ->database('DB');

插入

语法

bool set(string $key, string $value );

例子

$ database -> set ( 'viest', json_encode ([
     'name' => 'JiexinWang',
     'age' => 22 
]));

查找

语法

string get(string $key);

例子

$user = $database->get('viest');

删除

语法

bool clear(string $key);

Example

$database->clear('viest')

范围

语法

array range(int $startIndex, int $endIndex);

Example

$rangeArray = $database->range(0, 2);

github 地址:https://github.com/viest/PHP-FoundationDB

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文