是否有成熟的方式来连接Erlang和PostgreSQL或MySQL?

时间:2010-06-20 00:57:43

标签: mysql database postgresql erlang

我在互联网上搜索了连接到任一数据库的驱动程序,我看到的所有项目已经死了很长时间,看起来不完整,或者没有足够好的文档可以使用而无需阅读所有来源

有没有人之前使用Erlang与MySQL或PostgreSQL交谈,你使用了什么类型的软件包?

5 个答案:

答案 0 :(得分:4)

Glozer会写一个很好的本地PostgreSQL客户端:

http://github.com/wg/epgsql

答案 1 :(得分:1)

Yariv的mysql驱动程序似乎是最好的:http://code.google.com/p/erlang-mysql-driver/

http://yarivsblog.com/articles/2006/09/13/erlang-mysql-driver-reloaded/

我没有亲自使用它,因为我的erlang项目主要与redis交谈,但我对源代码的快速扫描并没有发现任何太可怕的事情。

成熟是一个相对的东西,特别是对于像erlang这样的更深奥的语言。

答案 2 :(得分:1)

Erlang pgsql - pgsql-driver是Postgres前端/后端协议的100%erlang实现。

答案 3 :(得分:0)

简单的直接ODBC?设置起来非常简单,但让它起作用却很痛苦。

答案 4 :(得分:0)

http://github.com/inaka/sumo_db_mysqlhttp://github.com/inaka/sumo_db_pgsql两者都稳定,积极维护并在生产系统中使用