mongdb怎么做mysql缓存_番外篇:mongodb/redis缓存数据库 | Python

"""数据库的学习"""

#mongodb,redis,mysql python,django,scrapy,flask,tornado# 1.mongodb#将类似字典的数据(Bson),存储到文档中;#----> 菜鸟教程#database, collection, document, field, index, primary key(自动创建|_id字段)#GUI图形化工具|robomongo

# 2.redis集群|mongodb,redis缓存#redis搭建主从#数据写入master,在slave从集,读取数据;#master数据改动之后,slave备份,与master数据同步;

# 2.1 主从配置#主:192.168.35.110#sudo vi /etc/redis/reedis.conf#bind 192.168.35.110

#链接redis#sudo service redis restart#redis-cli -h 192.168.35.110

#从:192.168.35.125 # 从集不可写入数据|readonly#sudo vi /etc/redis/reedis.conf#bind 192.168.35.125#slaveof 192.168.35.110 6379#sudo service redis restart # 重启redis#redis-cli -h 192.168.35.125 # 主机redis数据已经备份过来

#2.2 搭建集群 | 3主3从,至少6个主机 | 分散访问压力,一个主机挂了,自动补充一个从提升为主,避免宕机;#比如要3个或者以上主节点数;#为什么使用'多主多从'? 提升写入的操作;

# 2.2.1 redis配置#cd redis/#vi 7000.conf#...每个配置对应一个配置文件

#redis-server 7000.conf#redis-server 7001.conf#...

#机器一:#port 7000#bind 192.168.35.110#daemonize yes#pidfile 7000.pid#cluster-enabled yes#cluster-config-file 7000_node.conf#cluster-node-timeout 15000#appendonly yes#

#

#port 7001#bind 192.168.35.110#daemonize yes#pidfile 7001.pid#cluster-enabled yes#cluster-config-file 7001_node.conf#cluster-node-timeout 15000#appendonly yes#

#port 7002#bind 192.168.35.110#daemonize yes#pidfile 7002.pid#cluster-enabled yes#cluster-config-file 7002_node.conf#cluster-node-timeout 15000#appendonly yes

#机器二:#port 7003#bind 192.168.35.125#daemonize yes#pidfile 7003.pid#cluster-enabled yes#cluster-config-file 7003_node.conf#cluster-node-timeout 15000#appendonly yes#<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值