开发者社区> 问答> 正文

redis主从配置的目的是什么

除了从服务器不能写之外,哪个地方体现了 读与写分离。我的问题是,是否数据库的读写分离需要程序支持才可以?

展开
收起
蛮大人123 2016-02-05 13:23:40 3476 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    从程序来说,程序里面指定不同的redis,不同的DB来区分master,slave是可以的 ,当然用其他DB 也是一样的,你这种说的的是数据读写分离。keepavilad 这个是双机备份, 比如A数据库挂掉后自动切换到B数据库,主要做负载的。redis 可以实现数据只读或者只写,当然也支持数据的同步比如A作为master只是写数据,B作为slave只是读数据,写入到A的数据可以自动同步到B中,A中存入foo=abc,你在B中可以获取到foo得到abc。数据同步数据分离redis都可以通过配置文件来实现。

    2019-07-17 18:37:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载