我一直在进行一些分析和测试,以估计FreeBSD、Erlang堆栈和分布式PostreSQL集群的大约服务器成本。
哪些是常用的(不是最好的,因为它取决于用例)并积极为Erlang中的PostgreSQL开发数据库连接解决方案?我更希望这些解决方案被同行评审,并由已知的Erlang代言人组织使用。
发布于 2014-10-22 22:55:25
Postgres界面非常简单,并且已经稳定了很长时间。我见过人们使用的Erlang绑定到Postgres已经有几年没有更新了,但是理解起来非常简单,而且工作得很好。
这种情况不像Python中的psycopg2,因为库本身有大量的特性,需要定期维护(尽管现在可能需要添加一些特性,这不是因为Postgres已经改变了,而是因为Erlang现在有了一些新的技巧,比如地图)。
使用Postgres也应该可以使用ODBC,但我从未见过这样做。以上两个库都通过TCP连接。
发布于 2014-10-25 09:46:16
如果我使用psotgresql启动新项目,我肯定会看到https://github.com/semiocast/pgsql。乍一看,它是清晰和简单的(没有使用它,所以不能说了)。作为第二个候选人,我会选择https://github.com/epgsql/epgsql,这是生产使用证明的工作马。
https://stackoverflow.com/questions/26515052
复制相似问题