C有一个标准的mysql连接池库吗?

时间:2009-07-23 17:12:04

标签: mysql c performance connection-pooling

我有一个使用MySQL library进行数据库访问的C应用程序。

是否有一种标准方法可以为这样的应用程序实现数据库连接池? C connector似乎不支持它。

1 个答案:

答案 0 :(得分:4)

Zild Database Library,“一个线程安全的高级多数据库连接池库”,看起来非常有前景。

以前我建议过 SQL Relay可用于执行此操作,以及其他许多有用的内容,例如

  • 客户端缓存
  • 跨数据库实例的负载平衡
  • 在不同的数据库访问API之间进行翻译

如果MySQL库是动态链接的,则可以在不重新编译应用程序的情况下完成。

当我上次在2009年查看时,mailing list建议的SQL Relay可能还没有完全准备好用于生产,但似乎已经发生了变化。