问题标签 [database-cluster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1854 浏览

php - 如何配置 PHP PDO 以连接到多主集群?

我正在使用Percona XtraDB Cluster来平衡数据库。

连接数据库的常用方法是:

但是,有多个 master,每个 master 都可能在任何时间点都死了。

如何通过负载平衡和安全故障转移建立与数据库集群的连接?

0 投票
1 回答
1066 浏览

sql - 同步两个 SQL Server 实例

我有两个网段,都使用互联网连接,一个作为公司服务器,另一个作为远程生产。我有一个使用单个 SQL 实例在两种环境中运行的 Intranet 应用程序,一切正常。但是我的生产环境经常断网,所以我的应用程序无法访问企业 SQL 实例并且生产停止了一段时间。现在我正在考虑在远程生产中放置一台服务器,并且我想在连接互联网后(自动)同步。我是这个领域的新手,请帮助我。

0 投票
1 回答
852 浏览

mysql - 用于大量读取的 mysql MyISAM 与 NDB 存储引擎

NDB 是否支持连接查询?我知道 NDB 比 MyISAM 和 NDB 在内存上运行更快,但是关于复制、故障转移、两种存储引擎的广泛接受度我不确定。

0 投票
1 回答
217 浏览

mysql - 带有 MySQL 集群的 Apache CloudStack(NDB 引擎)

我最近设置了一个经过测试和验证的 MySQL Cluster 7.1,并在常规 MySQL 数据库上测试和验证了 CloudStack 4.x 版本。现在,我正在尝试将数据库移动到新的集群数据库。我导出并删除了 CloudStack 数据库中的所有约束,并将模式/数据成功导入集群数据库。但是,当我将 CloudStack 指向集群的 IP 地址时,它会显示登录屏幕,但是当我尝试登录时,CloudStack 管理服务器会崩溃。有没有人在 MySQL 集群上成功安装 CloudStack?

0 投票
3 回答
247 浏览

mongodb - 创建 mongodb 分片集群的工具

我需要一个工具来管理 mongodbs 集群。随着机器数量的增加,没有工具就很难维护每台机器。

更多细节:

数据库每天大约增长 50 MB,因此它们大约是每月 1.5 GB。mongodb 非常适合这一点,因为只需在集群中增加一台机器即可解决大小问题。问题是这种更改需要输入主机配置并手动进行更改。我想用一个允许远程执行的工具来优化团队的时间,例如,运行和保存脚本或类似的东西。

0 投票
0 回答
264 浏览

java - 如何与多个 Spring 应用程序共享 Neo4j HA 集群?

我有一个包含 4 个 Neo4j 实例(v.1.9.3)的集群,具有以下 initial_host:

我正在将此集群用于我的一个 spring 应用程序(使用 Spring-data-neo4j),为此我在 applicationContext 文件中保留了以下配置:

集群运行正常,实例之间的数据正确同步/复制。

现在是否可以共享集群或在同一个集群上运行另一个应用程序?
为了实现这一点,我为第二个应用程序编写了另一个配置,如下所示:

但它总是以异常告终。以下是它的几行:

第二个配置有什么问题吗?我访问了这个链接。并尝试更改ha.server_idha.server输入密钥并在同一域的两台不同机器上运行项目,但没有帮助。

谁能指出我在这里做错了什么?谢谢

0 投票
2 回答
1419 浏览

mysql - MySQL Cluster (NDB) 的 Rails 适配器解决方案?

我正在为客户设置高可用性环境。有一对负载平衡的主机为我们的 Rails 应用程序提供 http 请求,它们并行部署在两台主机上。

此外,还有两个 MySQL 主机可用。我想在两台主机(即多主机)上运行 MySQL Cluster (NDB) 以获得完全冗余的配置。我特别想避免基于数据库复制的主从配置;我觉得这使可写节点成为单点故障。

我正在寻找一些关于如何最好地将我们的 Rails 应用程序连接到这样的多主 MySQL 集群的指导。我能找到的几乎所有数据库适配器都是用于主从设置的。Failover_adapter听起来很有希望,但它已经过时了。在过去的五年中,我没有设法发现任何类似的开发。

有没有人知道要使用的任何 gem 或用作 Rails 应用程序和多主 MySQL 集群之间的适​​配器的方法,就像我描述的那样?

0 投票
1 回答
4506 浏览

mysql - 一个节点死亡后 3 节点 Galera 集群的定义行为是什么?

我一直在阅读 Galera 集群的文档:http: //galeracluster.com/documentation-webpages/genindex.html

我不断看到最小集群为 3 个节点的建议(或者,在某些地方,明确的限制)。

我的问题是,一个节点发生故障后最小集群会发生什么。

  • 集群会将状态更改为不可用吗?
  • 剩下的 2 个节点还会复制吗?
  • 添加新节点是否仍会自动处理?
0 投票
1 回答
1747 浏览

mysql - 从 NDBCLUSTER 收到错误 4239“具有给定名称的触发器已存在”

我们正在运行 MySQL 集群版本:

试图创建一个表

带给我(通过命令行使用直接输入):

并通过文件:

但是没有mysql触发器:

没有桌子:

有人有想法吗?

0 投票
1 回答
343 浏览

db2 - IBM Worklight 6.2 服务器部署错误:在服务器上找不到 DB2 实例

环境:

  1. IBM Worklight 6.2,
  2. IBM 自由 8.5.5.1,
  3. IBM DB2 10.5 &
  4. Windows 2008 标准版。

对于数据库实例的高可用性[WLDBINST],我遵循了以下架构。

  1. 2 台带有 IBM DB2 二进制和 SAN 存储的 Windows 集群机器,用于共享数据库文件。
  2. 如果任何 1 个节点不可用,则另一个节点将接管控制权,而不会丢失任何数据。
  3. 我已经通过集群 IP 测试了 DB2 实例,它工作正常。

当我运行 Worklight 服务器配置工具时,已记录以下错误,

我找到了上述问题的原因。要列出 DB2 实例,我们可以使用命令 db2ilist

上面的结果表明我们有两个实例

  1. WLDLINST 位于“C”驱动器中,是 DB2CLUSTER & 的一部分
  2. DB2

我猜,Worklight Configuration 工具也使用类似的 DB2 工具来列出实例。

因此,配置工具将结果视为 4 个实例,如下所示,

  1. WLDBINST C,
  2. :,
  3. DB2CLUSTER 和
  4. DB2

我该如何解决这个问题。