esqlite:sqlite的Erlang NIF

时间:2024-05-25 16:25:37
【文件属性】:

文件名称:esqlite:sqlite的Erlang NIF

文件大小:2.2MB

文件格式:ZIP

更新时间:2024-05-25 16:25:37

C

硬玉 sqlite3的Erlang nif库。 介绍 该库允许您使用来自erlang的出色的sqlite引擎。 该库以nif库的形式实现,可以最快地访问sqlite数据库。 这可能是有风险的,因为nif库或sqlite数据库中的错误可能会使整个Erlang VM崩溃。 如果您不想冒险,总是可以从单独的erlang节点访问sqlite nif。 特别注意不要阻塞调用进程的调度程序。 这是通过在轻量级线程中处理来自erlang的所有命令来完成的。 将命令添加到线程的命令队列后,erlang调度程序将重新获得控制权。


【文件预览】:
esqlite-master
----.travis.yml(105B)
----rebar.lock(4B)
----.github()
--------workflows()
----test()
--------esqlite_test.erl(14KB)
----c_src()
--------esqlite3_nif.c(35KB)
--------sqlite3()
--------queue.c(4KB)
--------queue.h(520B)
----LICENSE(11KB)
----src()
--------esqlite3_nif.erl(5KB)
--------esqlite.app.src(375B)
--------esqlite3.erl(16KB)
----CONTRIBUTERS(434B)
----hex.pm.md(586B)
----AUTHORS(325B)
----.gitignore(89B)
----rebar.config.script(2KB)
----Makefile(808B)
----README.md(812B)

网友评论