主/从 Mysql 架构与服务器/读取数据库和仅写入的单独数据库[关闭]

2023-12-09

主/从类型 mysql 架构与负载平衡 Web 服务器(每个服务器都使用单独的服务器保存 mysql 数据库用于写入)的只读数据库相比,有哪些优点和缺点?


当您的应用程序“读取繁重”时,即与数据库的大多数连接用于读取数据而不是写入数据时,主/从类型架构非常有用。

主/从允许您只需添加更多硬件即可扩展应用程序。只需在新机器上创建数据库的副本并将其作为从服务器添加到主服务器即可。

关于

具有读取功能的负载平衡 Web 服务器 每个中只有数据库使用单独的 服务器只保存一个mysql数据库 用于写入?

这听起来像是主/从类型的架构。对于主/从,您希望从设备是只读的,因为主设备是数据更改的唯一位置(并且这些更改传播到从设备)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

主/从 Mysql 架构与服务器/读取数据库和仅写入的单独数据库[关闭] 的相关文章

  • Laravel 5.4 升级 - 违反完整性约束 - 列不能为空

    奇怪的是 所有这些都在 5 2 中工作 但我不知道可以改变什么来实现这一点 下面是错误和正在插入的数组 SQLSTATE 23000 Integrity constraint violation 1048 Column gender can
  • Bluemix 负载均衡器算法

    使用什么算法来平衡 Bluemix 上运行的多个实例之间的 HTTP 负载 看来我可以使用自动伸缩服务来水平扩展 想知道平衡负载时使用什么算法 Cloud Foundry 使用循环负载平衡在应用程序的运行实例之间分配请求
  • PHP使用auto_increment生成短唯一ID?

    我想生成一个简短的 唯一的 ID 而不必检查冲突 我目前正在做类似的事情 但是我当前生成的 ID 是随机的 并且在循环中检查冲突很烦人 并且如果记录数量显着增加 将会变得昂贵 通常担心冲突不是问题 但我想要生成的唯一 ID 是一个由 5 8
  • 加载数据infile,Windows和Linux的区别

    我有一个需要导入到 MySQL 表的文件 这是我的命令 LOAD DATA LOCAL INFILE C test csv INTO TABLE logs fields terminated by LINES terminated BY n
  • MySQL - 多个结果集

    我正在使用 NET Connector 连接到 MySQL 在我的应用程序中 很少有线程使用相同的连接 因此如果 MySQLDataReader 尚未关闭并且某个线程正在尝试执行查询 则会出现该错误 已经有一个打开的 DataReader
  • WHERE NOT EXIST 附近的语法错误

    我在堆栈中搜索 但没有一个达到最终答案 我的查询是这样的 INSERT INTO user username frequence autoSend VALUES feri2 3 1 WHERE NOT EXISTS SELECT FROM
  • 在同一查询中选择 Count of ip 和 Count of DISTINCT ip

    我有一个这样的表结构 TABLE NAME counter id datetime url ip 1 2013 04 12 13 27 09 url1 ip01 2 2013 04 13 10 55 43 url2 ip02 3 2013
  • 从 call_log 中获取最大并发通话数

    我需要帮助在 MySQL 5 0 77 中编写一个查询 根据下面所示的数据 办公室一天的通话量 返回并发电话呼叫的峰值数量 我只是想知道一天中任何特定时间同时打电话的人数最多是多少 首先 这是 MySQL 表 CREATE TABLE ca
  • NHibernate - 无法执行查询 - 输入字符串的格式不正确

    我已经为此摸不着头脑有一段时间了 我不知道出了什么问题 概述 我的 MySQL 数据库中有两个表 两者都正确映射到数据库 我可以加载数据 并且我能够查询一个表 但不能查询另一个表 我研究过的解决方案 表和 C 代码之间的类型转换问题 映射问
  • 无法在 Zend Framework 中回滚事务

    我在 Zend Framework 中使用以下代码进行事务 但回滚功能不起作用 数据通过 insertSome data 插入数据库 怎么了 db gt beginTransaction try model gt insertSome da
  • JDBC 错误:在结果集开始之前[重复]

    这个问题在这里已经有答案了 我在 Java Eclipse 中收到错误消息 我在 MySql 中有一个数据库 它有列 String user name int id time int id desk int user password 我想
  • 在mysql连接字符串中添加应用程序名称/程序名称[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在寻找一种解决方案 在连接字符串中添加应用程序名称或程序名称 以便它在 MySQL Workbench 中的 客户端连接 下可见 SQL
  • 针对约 225 万行的单表选择查询的优化技术?

    我有一个在 InnoDB 引擎上运行的 MySQL 表 名为squares大约有 2 250 000 行 表结构如下 squares square id int 7 unsigned NOT NULL ref coord lat doubl
  • 休眠以持久保存日期

    有没有办法告诉 Hibernate java util Date 应该持久保存 我需要这个来解决 MySQL 中缺少的毫秒分辨率问题 您能想到这种方法有什么缺点吗 您可以自己创建字段long 或者使用自定义的UserType 实施后User
  • MySQL InnoDB 约束不起作用

    我偶然发现 innoDB 约束的奇怪行为 但找不到原因 我有包含数据的表格 下面列出了它们的结构 CREATE TABLE contents id int 10 unsigned NOT NULL AUTO INCREMENT title
  • MySQL:@@ 是什么意思?

    我正在阅读本页上的 MySQL 文档 http dev mysql com doc refman 5 1 en set statement html http dev mysql com doc refman 5 1 en set stat
  • MYSQL:如何在同一查询中联接两个表,两次引用同一个表

    我有两张桌子 我正在尝试将下面的示例两个表与表 1 引用表 2 两次结合起来 例如 如果我查看表 1 组 2 和成员 7 它应该查找表 2 中的 ID 并给出输出 Group Members Name Name 2 7 Blue Dog T
  • 从表中选择行,其中另一个表中具有相同 id 的行在另一列中具有特定值

    在 MySQL 中 如果我们有两个表 comments key value 1 foo 2 bar 3 foobar 4 barfoo and meta comment key value 1 1 2 1 3 2 4 1 我想得到来自以下人
  • MySQL如何获取unix时间戳的时间差

    我有一个保存值1506947452的变量 需要使用公式从该日期提取分钟 started data now date 但started date采用unix时间戳格式10位int数字 我以ajax形式收到并需要放入mysql查询i试试这个 S
  • 奇怪的 MySQL Python mod_wsgi 无法连接到 'localhost' (49) 上的 MySQL 服务器问题

    StackOverflow上也有类似的问题 但我还没有发现完全相同的情况 这是在使用 MySQL 的 OS X Leopard 机器上 一些起始信息 MySQL Server version 5 1 30 Apache 2 2 13 Uni

随机推荐

  • 用波浪边框 SVG 路径填充 div

    我想填写 div 使用颜色并向边框添加阴影 但我的代码正在执行此操作 我实际上需要它 如图所示 div
  • 为什么在cmd中使用“set var = text”命令后没有“echo %var%”字符串输出? [复制]

    这个问题在这里已经有答案了 我在 cmd 中设置了一个变量set命令 并尝试echo it 这是一个例子 C Users Logan gt set var text C Users Logan gt set var var text C U
  • OpenCV视频采集和fps问题

    我正在 MacOSX 上使用 OpenCV 从网络摄像头捕获视频 它工作正常 但当我尝试在 QuickTime 上播放我捕获的视频时 它播放得太快了 即我从相机捕获 10 秒 但当我在 QuickTime 上播放时 视频为 2 秒 我尝试将
  • 如何使用Python创建Windows服务

    我编写了一个 python 脚本 它将作为 Windows 服务安装 下面是代码 import datetime import logging from logging handlers import RotatingFileHandler
  • ActionScript 中的普通对象和强类型对象哪个更快?

    So is public var user Object user firstName Bill user lastName Cosby 比我有像 User 这样的值对象慢吗 var user User new User user firs
  • 如何从服务器读取消息? (TCP)

    客户端写入服务器 服务器读取 服务器写入客户端 客户端不读取 Server using System using System Text using System Net using System Net Sockets using Sys
  • 为什么Java中的“this”关键字是final的? [复制]

    这个问题在这里已经有答案了 这似乎是一件几乎没有人意识到的事情 但Java中的 this引用 是最终的 在正常的编程日中 我认为我可以通过在自己的类中重新定义 this 引用来重新定义整个实例 public void method this
  • 1D numpy 数组,在新的 2D 数组中每个连续行向右移动

    我试图通过删除 for 循环并仅在处理大型数据集时使用 numpy 数组来优化一些代码 我想采用一维 numpy 数组 例如 a 1 2 3 4 5 并生成一个 2D numpy 数组 其中每列中的值沿着一个位置移动 例如在上面的情况下 我
  • 找不到 InsertOnSubmit() 方法

    我是实体框架的新手 我认为我在这里误解了一些东西 我试图在表中插入一行 在我找到的代码示例中 他们都调用方法 InsertOnSubmit 但问题是我在任何地方都找不到方法 InsertOnSubmit 或 SubmitChanges 错误
  • Asp.net Mvc Ajax Json(数组后)

    javascript jQuery var items new Array var obj Begin 444 End end items push obj items push obj var request DateStart Date
  • OpenGL 着色器版本编译错误

    我在 OpenGL 中编译简单的顶点着色器时遇到问题 收到以下错误消息 错误 106 GL2 不支持版本号 错误 279 布局限定符 位置 无效 我认为我一定使用了错误版本的 GL2 但我不知道如何找到我的版本号或去哪里升级 是的 我试图寻
  • 无法使用 VS11 创建 VC++ 项目

    我刚刚在 Windows 8 Consumer Preview 操作系统上安装了 VS11 Professional 版本 我尝试创建 win32 控制台应用程序 向导失败并出现以下错误 Microsoft Visual Studio C
  • cvFindContours 如何工作?

    我在 c 和 openCv 2 1 中使用 cvFindContours 函数 因为我必须编写我正在使用的函数的文档 有人可以告诉我这个函数是如何工作的 使用哪种查找轮廓的方法以及如果可能的话一些基础理论的功能 正如您在文档中所读到的 该函
  • 销毁地图实例的正确方法是什么?

    我最近开发了一个html5移动应用程序 该应用程序是一个单页面 其中导航哈希更改事件替换了整个 DOM 该应用程序的一部分是使用 API v3 的 Google 地图 在从 DOM 中删除地图 div 之前 我想删除所有事件处理程序 侦听器
  • java.lang.NoClassDefFoundError:无法初始化类 javax.crypto.JceSecurityManager

    java lang NoClassDefFoundError Could not initialize class javax crypto JceSecurityManager javax crypto Cipher getConfigu
  • 将正态分布拟合到加权列表

    我有一堆数据点 我想对数据进行正态分布 我看到 scipy 有stats norm fit方法 但这需要一个数据点列表 就像是 data 1 1 1 1 2 2 2 3 3 3 3 3 3 4 5 5 5 而我的数据包含在两个列表中 类似
  • 未解析的外部静态变量

    我有一个名为 Pub 的类 它具有以下标头 pragma once class Pub public static double X FACTOR static double Y FACTOR static const int INIT S
  • 可以采取哪些措施来加速同步 WCF 调用?

    我对 Silverlight 应用程序中的同步 WCF 调用的性能测量表明我可以7 次调用 秒在本地主机连接上 即非常慢 可以加快速度吗 或者这是正常现象吗 这是我的测试代码 const UInt32 nrCalls 100 ICalcul
  • Angular2 - 单击按钮时更新模型

    当使用 angular2 ngModel 进行双向数据绑定时
  • 主/从 Mysql 架构与服务器/读取数据库和仅写入的单独数据库[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 主 从类型 mysql 架构与负载平衡 Web 服务器 每个服务器都使用单独的服务器保存