原生 PHP 文件数据库 CuteDB v1.0 发布

liexusong
 liexusong
发布于 2018年07月20日
收藏 30

CuteDB

是一个由原生PHP实现的文件数据库,CuteDB非常简单易用(只有get,set和delete方法),而且只有一个文件代码实现不到500行。如果你不想使用庞大的数据库系统,而且只需要单机功能,那么CuteDB就是你最佳的选择。

Benchmark

10万数据的set和get测试,测试环境:4  Intel Core Processor (Skylake), 4G内存

set benchmark: 4.845802 s
get benchmark: 3.138755 s

例子:

<?php

include('CuteDB.php');

$db = new CuteDB();

$db->open('test'); // Open DB

$db->set('test_key', 'test_value'); // Set key value map

echo $db->get('test_key'); // Get key's value

$db->close(); // Close DB

原理图


本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:原生 PHP 文件数据库 CuteDB v1.0 发布
加载中

精彩评论

高久峰
高久峰
以前玩php挂q全部基于txt文件实现
Tuesday
Tuesday
收藏, 测试一下.

最新评论(5

OSC_HcYtpE
OSC_HcYtpE
如果有搜索就好了
辉火
辉火
练练数据结构不错,生产环境本地数据库还是首选sqlite。
Tuesday
Tuesday
收藏, 测试一下.
高久峰
高久峰
以前玩php挂q全部基于txt文件实现
newwell
newwell
→_→#txtSQL#
返回顶部
顶部