php - gearman/php与mysql之间的连接池

标签 php mysql transactions connection-pooling gearman

我有一些在 php 上实现的 Gearman 工作人员。这些工作人员的每个任务都应该在自己的事务中执行。为了让这些工作人员访问我的 MySQL 数据库,我需要像连接池这样的东西。您能否为此提出一些建议(库、框架等)?谢谢

最佳答案

Client creates SQL statements 
Client passes SQL statements to mysql worker (in a batch or just one long string of   statements)
Worker performs the sql.

显然需要担心安全性,但实现应该很简单并且不需要库。

如果您知道您将拥有高级别的事务锁定,因为作业可以在后台处理,这可能会很好。

关于php - gearman/php与mysql之间的连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17090338/

相关文章:

php - Apache CURL 错误 SSL : CA certificate set, 但证书验证被禁用

php - 显示 Woocommerce 中选定产品变体的特定数据

php - 如何在 PHP 中管理嵌套数据库事务?

android - 应用内结算 (Android) 中的恢复交易如何运作?

java - 如何在 Apache Camel DSL 中回滚事务?

PHP Cookie 不起作用

java - 将输入日期字符串转换为 SQL 日期类型

mysql - 如何使用 codeigniter 锁定表?

mysql - Rails 4 ActiveRecord 按关联计数排序

PHP-CLI - 如何减少启动 PHP 进程所需的内存使用量