mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

数据库服务和管理,MySQL/PostgreSQL/Oracle/Sybase 等
回复
ruandao
帖子: 177
注册时间: 2009-08-29 10:57
送出感谢: 16 次
接收感谢: 3 次

mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

#1

帖子 ruandao » 2013-03-18 15:28

mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

有看到 mysql 主从+读写分离的,不过,没有看到哪里有介绍把从服务器整个放到内存中的
整个想法是,当需要写入时,写入到主服务器,然后把变化更新到从服务器, 而要读取时,则从从服务器中读取,然后把从服务器整个放入到内存中

正在搜集资料中,因为对mysql主从不了解,过来问问,这个方案靠谱不,顺便给点提示哈

:em06
还活着
Zer4tul
帖子: 106
注册时间: 2005-08-09 10:14
送出感谢: 0
接收感谢: 2 次

Re: mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

#2

帖子 Zer4tul » 2013-03-18 15:41

可以,用heap引擎就行。不过如果这样的话,你得考虑一下:
1. 数据怎么持久化
2. 如果主库用的innodb,从库用heap,那就不能使用事务,否则会出现主从数据不一致
3. 如果数据量增长到超过内存大小了,怎么办?
这些用户感谢了作者 Zer4tul 于这个帖子:
ruandao (2013-03-18 19:47)
评价: 3.7%
ruandao
帖子: 177
注册时间: 2009-08-29 10:57
送出感谢: 16 次
接收感谢: 3 次

Re: mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

#3

帖子 ruandao » 2013-03-18 20:23

Zer4tul 写了:可以,用heap引擎就行。不过如果这样的话,你得考虑一下:
1. 数据怎么持久化
2. 如果主库用的innodb,从库用heap,那就不能使用事务,否则会出现主从数据不一致
3. 如果数据量增长到超过内存大小了,怎么办?
thk, 我在查查资料, 看看具体的操作
还活着
badboy2319
帖子: 7
注册时间: 2013-02-04 10:38
系统: ubuntu 12.04
送出感谢: 1 次
接收感谢: 0

Re: mysql 主从 + 读写分离 ,然后 把 mysql 从服务器,整个放到内存中,靠谱不?

#4

帖子 badboy2319 » 2013-03-27 16:10

MYSQL自带的不行,容易出错,我用amoeba 具体参考这个http://skyson.blog.51cto.com/2497647/623449
回复

回到 “数据库管理”