小编wma*_*but的帖子

AWS RDS 连接数

我正在将 AWS RDS 与 MySQL 用于一个项目,并且有一个“大型”实例。就计算资源和 RAM 而言,文档清楚地说明了这意味着什么,但我找不到任何记录我可以拥有多少个打开的数据库连接的内容。我正在使用的应用程序是 PHP,它利用具有持久连接的 PDO。这意味着打开的连接数可以达到在任何给定点运行的最大 PHP 子进程数。我如何确保我的 RDS 实例的最大连接数设置足够高以适应这一点?

php pdo amazon-web-services amazon-rds

9
推荐指数
1
解决办法
1万
查看次数

跨多个不同地理区域的 Rails/Mongo

我有一个系统,它必然需要在三个或更多不同的位置物理存在,我需要关于以这样一种方式构建的建议,以便我的数据库保持及时复制而不会出现可怕的延迟。我已经看到当应用程序服务器试图与一个物理上没有并置的节点通信时,mysql 访问和复制非常慢。在这种情况下,我使用的是 mongodb。

  • 堆栈是 linux/passenger/ruby/rails/mongodb。
  • 数据库写重读轻。
  • 基础设施是 Amazon EC2
  • 应用层必须在物理上位于 3 个或更多不同的位置。我无法证明这个要求比它是一个要求更合理。但是,如果可以从其他位置快速写入数据库,则该数据库不必位于多个位置。

从阅读 mongo 的文档来看,mongo 复制似乎比分片 b/c 更像是一个候选者,我的数据存储并不大。但是,我没有看到任何可以解决具有潜在高延迟的远距离通信的服务器速度问题的方法。

replication infrastructure ruby-on-rails amazon-ec2 mongodb

3
推荐指数
1
解决办法
1020
查看次数