返回顶部
首页 > 资讯 > 数据库 >Reids配置集群
  • 689
分享到

Reids配置集群

2024-04-02 19:04:59 689人浏览 泡泡鱼
摘要

为什么要有集群之前我们已经讲了主从的概念,一主可以多从,如果同时的访问量过大(1000w),主服务肯定就会挂掉,数据服务就挂掉了或者发生自然灾难大公司都会有很多的服务器(华东地区、华南地区、华中地区、华北地

为什么要有集群

  • 之前我们已经讲了主从的概念,一主可以多从,如果同时的访问量过大(1000w),主服务肯定就会挂掉,数据服务就挂掉了或者发生自然灾难

  • 大公司都会有很多的服务器(华东地区、华南地区、华中地区、华北地区、西北地区、西南地区、东北地区、台港澳地区机房)

集群的概念

  • 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。 Reids配置集群

当请求到来首先由负载均衡服务器处理,把请求转发到另外的一台服务器上。




Redis集群

  • 分类

    • 软件层面

    • 硬件层面

  • 软件层面:只有一台电脑,在这一台电脑上启动了多个redis服务。

  • 硬件层面:存在多台实体的电脑,每台电脑上都启动了一个redis或者多个redis服务。

搭建集群

  • 当前拥有两台主机172.16.179.130、172.16.179.131,这⾥的IP在使⽤时要改为实际值

参考阅读

  • redis集群搭建 Http://www.cnblogs.com/wuxl360/p/5920330.html

  • [python]搭建redis集群 http://blog.5ibc.net/p/51020.html




参考阅读配置完集群后,如下操作:



Python交互

  • 安装包如下

    pip install redis-py-cluster

  • redis-py-cluster源码地址https://GitHub.com/Grokzen/redis-py-cluster

  • 创建⽂件redis_cluster.py,示例码如下

from rediscluster import *
if __name__ == '__main__':  
    try:    
    # 构建所有的节点,Redis会使⽤CRC16算法,将键和值写到某个节点上
        startup_nodes = [
            {'host': '192.168.26.128', 'port': '7000'},
            {'host': '192.168.26.130', 'port': '7003'},
            {'host': '192.168.26.128', 'port': '7001'},
        ]    
        # 构建StrictRedisCluster对象
        src=StrictRedisCluster(startup_nodes=startup_nodes,decode_responses=True)   
        # 设置键为name、值为itheima的数据
        result=src.set('name','itheima')
        print(result)    
        # 获取键为name
        name = src.get('name')
        print(name)  
    except Exception as e:
        print(e)




您可能感兴趣的文档:

--结束END--

本文标题: Reids配置集群

本文链接: https://lsjlt.com/news/44369.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Reids配置集群
    为什么要有集群之前我们已经讲了主从的概念,一主可以多从,如果同时的访问量过大(1000w),主服务肯定就会挂掉,数据服务就挂掉了或者发生自然灾难大公司都会有很多的服务器(华东地区、华南地区、华中地区、华北地...
    99+
    2024-04-02
  • CentOS7怎么安装配置Reids
    这篇文章将为大家详细讲解有关CentOS7怎么安装配置Reids,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。安装设置 下载tar包:wget -c http://download.redis.io/re...
    99+
    2023-06-10
  • elasticsearch集群配置(PreviewVersion) - G
    elasticsearch集群配置(PreviewVersion)   准备 首先需要在每个节点有可以正常启动的单节点elasticsearch   elasticsearch集群配置仅需要在elasticsearch.yml添加...
    99+
    2020-01-16
    elasticsearch集群配置(PreviewVersion) - G
  • mysql主从集群配置
    先编辑master配置:vim /etc/my.cnf(加上红框部分。#server id部分:每个都有独一无二的id作为区分,这id可以用服务器ip后三位。#binary log:日志。#statemen...
    99+
    2024-04-02
  • MySQL集群如何配置
    这篇文章将为大家详细讲解有关MySQL集群如何配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、介绍========在介绍如何安装配置基于2台服务器的MySQL集群。...
    99+
    2024-04-02
  • Kafka 集群配置SASL+ACL
    在Kafka0.9版本之前,Kafka集群时没有安全机制的。Kafka Client应用可以通过连接Zookeeper地址,例如zk1:2181:zk2:2181,zk3:2181等。来获取存储在Zookeeper中的Kafka元数据信息。...
    99+
    2023-01-31
    集群 Kafka ACL
  • 怎么配置ZooKeeper集群
    在配置ZooKeeper集群之前,首先需要确认每台服务器的主机名、IP地址和端口号,并且确保它们之间可以相互通信。以下是配置ZooK...
    99+
    2024-04-02
  • mongo副本集集群安装配置
    新建用户和目录 useradd mongodb mkdir  -p /comm/mg10000/data mkdir  -p /comm/mg10001/data mkdir...
    99+
    2024-04-02
  • redis集群不通过reids-trib脚本创建3主3从redis集群的示例分析
    这篇文章主要介绍redis集群不通过reids-trib脚本创建3主3从redis集群的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  1、启动126,127,128 3个7000端口redis(...
    99+
    2023-06-06
  • MySQL5.7 集群配置的步骤
    本次针对的MySQL版本为5.7,首先分别在A服务器和B服务器上安装MySQL,可以通过yum安装也可以通过wget下载直接编译安装。安装方式可以多种多样,但必须要确保安装成功。 1.修改A服务器的my.cnf文件 ...
    99+
    2022-05-19
    MySQL 集群配置
  • GBase8s HAC集群配置方法
    GBase8s 同城灾备高可用集群配置方法 Tips :      一个 GBase8s 同城灾备高可用 集群中最多只能有一个 同城灾备 节点。 ...
    99+
    2024-04-02
  • MySQL集群的配置方法
    本篇内容介绍了“MySQL集群的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、介绍 ==...
    99+
    2024-04-02
  • Jboss集群的安装配置
    这篇文章主要介绍“Jboss集群的安装配置”,在日常操作中,相信很多人在Jboss集群的安装配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jboss集群的安装配置”的疑惑...
    99+
    2024-04-02
  • Nacos 2.2.0集群安装配置
    一、文档、下载 Nacos 快速开始 https://nacos.io/zh-cn/docs/quick-start.html 集群部署说明 https://nacos.io/zh-cn/docs/v2/guide/admin/cl...
    99+
    2023-09-03
    nacos 集群 内置数据库 mysql Powered by 金山文档
  • harbor高可用集群配置
    arbor是由VMWare在Docker Registry的基础之上进行了二次封装,加进去了很多额外程序,而且提供了一个非常漂亮的web界面。说明...
    99+
    2023-06-05
  • linux hadoop集群怎么配置
    在Linux上进行Hadoop集群配置需要以下步骤:1. 下载Hadoop:从Hadoop官方网站上下载最新版本的Hadoop,并解...
    99+
    2023-08-16
    linux hadoop
  • django怎么配置mongodb集群
    要配置Django与MongoDB集群,您需要执行以下步骤:1. 安装MongoDB集群:首先,您需要在服务器上安装并配置Mongo...
    99+
    2023-08-23
    django mongodb
  • linux怎么配置hadoop集群
    配置Hadoop集群需要以下步骤: 安装和设置Java环境:Hadoop是基于Java开发的,所以首先需要安装Java环境。可以通...
    99+
    2024-03-14
    hadoop linux
  • 在企业的生产环境中部署Reids分片集群
    1、环境说明    在此文章中不对redis做详细介绍,如果对redis不太了解的朋友可以参考此链接 http://www.runoob.com/redis/redis-tutorial...
    99+
    2024-04-02
  • 配置MySQL高可用集群MHA
    配置MySQL高可用集群+++++++++++++++++++主机角色 :客户端 client50数据库服务器 mysql51 到 mysql55管理主机 mgm56VIP地址 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作