Evedis:Vedis的Erlang绑定,这是一个嵌入式数据存储区C库

时间:2024-05-20 08:43:42
【文件属性】:

文件名称:Evedis:Vedis的Erlang绑定,这是一个嵌入式数据存储区C库

文件大小:190KB

文件格式:ZIP

更新时间:2024-05-20 08:43:42

C

伊维迪斯 Evedis是Vedis的Erlang绑定, 是用于将数据存储在内存或磁盘中的嵌入式C库。 它的API在概念上与类似,但是没有网络层,因为Vedis在主机应用程序的同一进程中运行。 Evedis使用Erlang本机实现功能(NIF)来包装Vedis库,以在Erlang应用程序中使用。 特征 Vedis功能 无服务器数据存储引擎。 事务性(ACID)数据存储。 内置70多个命令,类似于标准Redis命令。 零配置。 单个数据库文件,不使用临时文件。 跨平台文件格式。 标准键/值存储。 支持磁盘以及内存中的数据存储。 线程安全且完全可重入。 简单,干净且易于使用的API。 支持TB级数据库。 Evedis功能 支持创建多个数据库。 支持在多个数据库上进行并发读写。 实现了所有的Vedis命令。 经过良好测试和充分记录的代码。 快速开始 安装 在安装了Er


【文件预览】:
Evedis-master
----c_src()
--------vedis.c(709KB)
--------evedis.c(7KB)
--------vedis.h(40KB)
----src()
--------evedis_string.erl(3KB)
--------evedis_misc.erl(4KB)
--------evedis_app.erl(329B)
--------evedis.app.src(218B)
--------evedis_list.erl(2KB)
--------evedis_set.erl(4KB)
--------evedis.erl(5KB)
--------evedis_sup.erl(712B)
--------evedis_kv.erl(6KB)
--------evedis_hash.erl(5KB)
----test()
--------evedis_list_SUITE.erl(4KB)
--------evedis_set_SUITE.erl(5KB)
--------evedis_string_SUITE.erl(4KB)
--------evedis_hash_SUITE.erl(6KB)
--------evedis_SUITE.erl(4KB)
--------evedis_kv_SUITE.erl(8KB)
----README.md(4KB)
----Makefile(508B)
----rebar.config(88B)
----.gitignore(98B)

网友评论