3

我刚刚开始使用 ejabberd 服务器来处理 XMPP 的东西。我可以使用默认的 Mnesia 数据库在 VPS 上成功设置它。

现在我正在尝试将ejabberd配置为使用 mysql 数据库(而不是 Mnesia)。我正在关注文档。除了安装 Erlang MySQL 库之外,我已经完成了所有工作。不幸的是,他们在文档中提供的链接已损坏。链接是: https: //support.process-one.net/doc/display/CONTRIBS/Yxa

通过谷歌搜索,我可以找到这个声称是 ejabberd 文档上链接的驱动程序的扩展和增强的github 存储库。

我想知道推荐的 ERLANG MYSQL 库(与 EJABBERD 一起使用)是什么。

4

2 回答 2

2

我在这里找到了一个据称是增强版的库。根据网站:

这个用于 Erlang 的 MySQL 驱动程序基于从 Process One 获得的 Yxa 驱动程序(位于 https://support.process-one.net/doc/display/CONTRIBS/Yxa)它包括几个新功能,例如准备好的语句、事务、二进制查询、类型转换的查询结果、更高效的日志记录和新的连接池机制。

我在我的 ubuntu 实例上安装了允许我编译库的 erlang 工具。

于 2013-09-27T09:57:47.820 回答
0

原驱动的野b/c里有很多emysql驱动的fork已经不再维护了,但是最近有消息听说是挑选改进的,看看这个repo

于 2013-09-18T04:48:44.823 回答