redis哨兵集群几大缺点 [问题点数:50分,无满意结帖,结帖人qq2211360708]

Bbs1
本版专家分:0
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
结帖率 100%
Bbs1
本版专家分:0
redis 主从模式,哨兵模式,cluster(集群)模式 简介

详细可以参看《<em>redis</em>官网文档》或者《<em>redis</em>中文网》 Redis<em>集群</em>方式共有三种:主从模式,<em>哨兵</em>模式,cluster(<em>集群</em>)模式 主从模式:是三种<em>集群</em>方式里最简单的。它主要是基于Redis的主从复制特性架构的。通常我们会设置一个主节点,N个从节点;默认情况下,主节点负责处理使用者的IO操作,而从节点则会对主节点的数据进行备份,并且也会对外提供读操作的处理。主要的特点如下: 主从模式...

Redis集群详解

Redis<em>集群</em>详解 Redis有三种<em>集群</em>模式,分别是: * 主从模式 * Sentinel模式 * Cluster模式 三种<em>集群</em>模式各有特点,关于Redis介绍可以参考这里:NoSQL(二)——Redis Redis官网:https://<em>redis</em>.io/ ,最新版本5.0.4 主从模式 主从模式介绍 主从模式是三种模式中最简单的,在主从复制中,数据库分为两类:主数据库(master)和从...

Redis哨兵基本概念

1.Sentinel(<em>哨兵</em>)是Redis 的高可用性解决方案。通过一个或多个Sentinel 实例组成的Sentinel 系统可以监视多个主服务器和下属的所有从服务器,当主服务器进入下线状态时,自动将主服务器下的从服务器升级为新的主服务器。 2.比如:server1下线,会升级server2位新的主服务器 3.sentinel<em>哨兵</em>的作用 (1)Master 状态监测,如果Master...

关于redis的主从、哨兵集群

关于<em>redis</em>主从、<em>哨兵</em>、<em>集群</em>的介绍网上很多,这里就不赘述了。 一、主从 通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。 。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服...

redis详解、哨兵模式、集群模式

<em>redis</em> 安装 安装步骤: 1、下载获得<em>redis</em>-3.2.5.tar.gz后将它放入我们的Linux目录/opt 2、解压命令:tar -zxvf <em>redis</em>-3.2.5.tar.gz 3、解压完成后进入目录:cd <em>redis</em>-3.2.5 4、在<em>redis</em>-3.2.5目录下执行make命令 运行make命令时出现故障意出现的错误解析:gcc:命令未找到 能上网: yum install gcc...

Redis Sentinel机制与用法

概述 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个master-slave<em>集群</em>,发现master宕机后能进行自懂切换。 它的主要功能有以下几点 ...

Redis高可用Sentinel哨兵

<em>哨兵</em>模式前言 Sentinel<em>哨兵</em>是<em>redis</em>官方提供的高可用方案,可以用它来监控多个Redis服务实例的运行情况。Redis Sentinel 是一个运行在特殊模式下的Redis服务器。Redis Sentinel是在多个Sentinel进程环境下互相协作工作的。 Sentinel系统有三个主要任务: 监控:Sentinel不断的检查主服务和从服务器是否按照预期正常工作。 提醒:被监控的...

Redis哨兵(sentinel)模式配置详解及原理介绍

1.为什么要用到<em>哨兵</em> <em>哨兵</em>(Sentinel)主要是为了解决在主从复制架构中出现宕机的情况,主要分为两种情况: 1.1 从Redis宕机 这个相对而言比较简单,在Redis中从库重新启动后会自动加入到主从架构中,自动完成同步数据。在Redis2.8版本后,主从断线后恢复的情况下实现增量复制。 1.2 主Redis宕机 这个相对而言就会复杂一些,需要以下2步才能完成 i.第一步,在从数据...

Redis cluster集群:原理及搭建

1.为什么使用<em>redis</em>?<em>redis</em>是一种典型的no-sql 即非关系数据库 像python的字典一样 存储key-value键值对 工作在memory中所以很适合用来充当整个互联网架构中各级之间的cache 比如lvs的4层转发层 nginx的7层代理层尤其是lnmp架构应用层如php-fpm或者是Tomcat到mysql之间 做一个cache 以减轻db的压力因为有相当一部分的数据 只是简单的...

Redis的哨兵机制 或者心跳机制 模式 原理详解

转载自 https://blog.csdn.net/yswKnight/article/details/78158540 https://blog.csdn.net/zlfprogram/article/details/77675014?locationNum=6&amp;amp;fps=1  一.什么是<em>哨兵</em>机制? 答:Redis的<em>哨兵</em>(sentinel) 系统用于管理多个 Redis 服务器,该系...

Redis 主从、哨兵集群 区别

主从模式 (master-slave) 备份数据、负载均衡,一个Master可以有多个Slaves。 主从模式强调 数据备份,读写分离等 Redis 复制功能的几个重要方面: 一个主服务器可以有多个从服务器。 不仅主服务器可以有从服务器, 从服务器也可以有自己的从服务器, 多个从服务器之间可以构成一个图状结构。 复制功能不会阻塞主服务器: 即使有一个或多个从服务器正在进行初次同步, 主服务器也可...

redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比

转自https://my.oschina.net/zhangxufeng/blog/905611 摘要: <em>redis</em>作为一种NoSql数据库,其提供了一种高效的缓存方案,本文则主要对其单例,主从模式,sentinel以及<em>集群</em>的配置方式进行说明,对比其优<em>缺点</em>,阐述<em>redis</em>作为一种缓存框架的高可用性。       <em>redis</em>作为一种高效的缓存框架,使用是非常广泛的,在数据存储上,在运行时

浅谈redis的单点模式、主从模式、哨兵模式和集群模式

最近换了单位用<em>redis</em>和nginx,对于像博主这样之前只听过其大名的菜鸟,深深的感觉到头大,经过几天的研究,对<em>redis</em>和nginx有了初步的了解,下面我们看一下<em>redis</em>的常见模式:单点模式、主从模式、<em>哨兵</em>模式和<em>集群</em>模式。 【单点模式】 单点模式又称单节点模式,是最简单的Redis模式,就是一个<em>redis</em>实例,如果只是自己测试缓存或者小程序,数据量很小,仅仅做一个小型...

Redis 哨兵模式详解

1、Sentinel <em>哨兵</em> Sentinel(<em>哨兵</em>)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器。 例如: 在Server1 掉线后: 升级Server2 为新的主服

【每天一道面试题】Redis单例模式、主从模式、sentinel模式和集群模式优缺点?...

单实例模式:部署简单,但故障后影响大、若出现数据故障很难恢复、数据丢失,且性能相对低;主从模式:可以一主多从,主从数据同步保证数据完整性,且可以实现写主、读从,性能有所提...

Redis集群搭建【超详细】

一、基本环境 首先我们需要使用VMware配置几个虚拟机,我们需要安装VMWare然后 下载自己的linux镜像文件,在虚拟机上安装linux系统, vm15和centos7下载传送门 提取码: lvb5 。我使用的是centos7 64, 大致步骤可以根据其他博客将第一台虚机的系统安装成功,然后直接clone这台机器就可以了,然后需要修改ip。 二、准备相关软件安装包...

redis 学习笔记之集群搭建

1. 安装Redis3.0 yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl   mkdir -p /usr/local/src/<em>redis</em> cd /usr/local/src/<em>redis</em> wget http:/

Redis系列-第六篇哨兵模式

Redis的主从复制模式下, 一旦主节点由于故障不能提供服务, 需要人工将从节点晋升为主节点, 同时还要通知应用方更新主节点地址, 对于很多应用场景这种故障处理的方式是无法接受的。 可喜的是Redis从2.8开始正式 提供了Redis Sentinel(<em>哨兵</em>) 架构来解决这个问题。 总结: Redis主从复制的<em>缺点</em>:没有办法对master进行动态选举,需要使用Sentinel机制完成动态选举 1....

redis当中的Sentinel(哨兵)架构

<em>redis</em>当中的Sentinel架构 Sentinel(<em>哨兵</em>)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例 组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器。 例如: 在Server1 掉线后: 升级Server2 为新的主服务器: 第一...

用sentinel作Redis集群,总结下自己遇到的坑,以及探讨下改如何设置哨兵模式。

先写总结 1.sentinel 的配置文件要配置master的密码:sentinel auth-pass mymaster phFUND_linux_<em>redis</em>。 2.为了主从能自由切换请给主从都配置好密码,而且要设置相同的密码(完成切换后,因为从没有配置masterauth,导致重启后连接不上主): masterauth &quot;phFUND_linux_<em>redis</em>&quot; requirepass ...

Redis学习笔记(四) Redis哨兵(sentinel)

Redis 的 <em>哨兵</em>(sentinel) 系统用于管理多个 Redis 服务器,该系统执行以下三个任务: • 监控(Monitoring): <em>哨兵</em>(sentinel) 会不断地检查你的Master和Slave是否运作正常。 • 提醒(Notification):当被监控的某个 Redis出现问题时, <em>哨兵</em>(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。 • 自动故障迁移(Automatic failover):当一个Master不能正常工作时,<em>哨兵</em>(sentinel) 会开始一次自

redis使用哨兵实现主从后,恢复故障的matser后,不会成为新master下的slave节点

各位大神,我通过<em>哨兵</em>实现主从后,进行测试时发现一个问题: 我启动了3个<em>redis</em>,3个<em>哨兵</em>,01的<em>redis</em>为主,02、03的<em>redis</em>为备节点。 ![图片说明](https://img-ask.csdn.net/upload/201901/15/1547537146_354364.png) 当我将01主节点的<em>redis</em>手动关闭后,<em>哨兵</em>日志显示将master切换到02上了。03也变成了02的备节点。 ![图片说明](https://img-ask.csdn.net/upload/201901/15/1547537699_768708.png) ![图片说明](https://img-ask.csdn.net/upload/201901/15/1547537687_640748.png) 但是当我手动将01的<em>redis</em>手动启动后,<em>哨兵</em>日志没有任何回显,使用info Relication命令查看02的<em>redis</em>的状态,发现slave个数还是一个,地址也只有03的地址。 使用infoinfo Relication命令查看01的<em>redis</em>状态,发现01的<em>redis</em>状态为master,slave节点为0.竟然没有变成slave状态。 现在相当于有两个master 一个slave。请问怎么解决master恢复后不变成从的问题 ![图片说明](https://img-ask.csdn.net/upload/201901/15/1547537902_849552.png) 附上<em>redis</em>配置与sentinel配置 主<em>redis</em>的配置 daemonize yes port 6379 bind 0.0.0.0 timeout 0 save 900 1 save 300 10 save 60 10000 requirepass 123456 logfile /DATA/<em>redis</em>1/log/<em>redis</em>.log 备<em>redis</em>的配置 daemonize yes port 6380 bind 0.0.0.0 timeout 0 save 900 1 save 300 10 save 60 10000 requirepass 123456 logfile /DATA/<em>redis</em>2/log/<em>redis</em>.log slaveof 10.221.149.136 6379 masterauth 123456 sentinel配置的配置 port 26380 daemonize yes logfile /DATA/<em>redis</em>2/log/sentinel.log sentinel monitor mymaster 10.221.149.136 6379 1 sentinel auth-pass mymaster 123456 sentinel down-after-milliseconds mymaster 3000 sentinel parallel-syncs mymaster 1 sentinel failover-timeout mymaster 10000

redis中主从、哨兵集群这三个有什么区别 ?分别有什么优势?适用于什么场景?在实际工作如何选择?

<em>redis</em>中主从、<em>哨兵</em>和<em>集群</em>这三个有什么区别 ?分别有什么优势?适用于什么场景?在实际工作如何选择?

Redis哨兵集群模式

<em>哨兵</em>模式 它是一种高可用的解决方案,sentinel本身是一个独立运行的进程,可以部署在其他与Redis<em>集群</em>可通讯的机器中监控Redis<em>集群</em>。 监控:<em>哨兵</em>会定时监控<em>redis</em>是否良好运行。 提醒:如果<em>哨兵</em>发现某个<em>redis</em>节点出现状况,能够通知另一个进程(如他的客户端) 自动故障迁移:在master宕机后会进行主备切换。当客户端试图连接失效的主服务器时, <em>集群</em>也会向客户端返回新主服务器...

Redis架构之哨兵模式

简介 <em>哨兵</em>模式(sentinel) 主从复制中反客为主的自动版。<em>哨兵</em>(Sentinel) 是一个分布式系统,你可以在一个架构中运行多个<em>哨兵</em>(sentinel) 进程,这些进程使用流言协议(gossipprotocols)来接收关于Master主服务器是否下线的信息,并使用投票协议(Agreement Protocols)来决定是否执行自动故障迁移,以及选择哪个Slave作为新的Master。 每...

Redis哨兵的详解

1 <em>哨兵</em>的作用 <em>哨兵</em>是<em>redis</em><em>集群</em>架构中非常重要的一个组件,主要功能如下: 1. <em>集群</em>监控:负责监控<em>redis</em> master和slave进程是否正常工作 2. 消息通知:如果某个<em>redis</em>实例有故障,那么<em>哨兵</em>负责发送消息作为报警通知给管理员 3. 故障转移:如果master node挂掉了,会自动转移到slave node上 4. 配置中心:如果故障转移发生了,通知client客户端新...

Redis 哨兵集群模式

一、Redis sentinel 概述; 概述:Sentinel:<em>哨兵</em>模式,是一个分布式系统,该进程是用于监控<em>redis</em><em>集群</em>中Master主服务器工作的状态,在Master主服务器发生故障的时候,可以实现Master和Slave服务器的切换,保证系统的高可用,其已经被集成在<em>redis</em> 2.6 +的版本中,Redis的<em>哨兵</em>模式到了2.8版本之后就得到了稳定;     二、Redis sent...

redis配置哨兵集群(密码认证)

文章目录一、概述二、测试环境三、主从环境(具体配置方法:)1.主从文件配置步骤一:主环境下添加masterauth 密码,不然主宕机无法自动切换成从节点。步骤二:配置从节点01步骤三 :配置从节点022.重启主从<em>redis</em>步骤一:重启主节点步骤二:重启从节点001步骤三:重启从节点023.验证主从环境步骤一:在主机节点查看主从信息三、<em>哨兵</em>环境配置1.参数解释2.sentinel.conf配置步骤一...

Redis Cluster 原理分析

Redis Cluster原理分析 文章较长,如需转载可分段。转载请标明作者以及文章来源,谢谢! 作者介绍 姓名:李航 分享时间:2016年8月 这次主要是给大家分享的提纲如下: 1.简介 2.<em>集群</em>通信 3.数据分布及槽信息 4....

redis中分片和哨兵的简要说明以及Hash一致性算法

       首先我们先了解下什么是<em>redis</em>,<em>redis</em>是一个内存中的数据结构存储系统,它可以用作数据库,缓存和消息队列中间件使用,它支持多种数据类型,例如字符串,散列,列表,集合等等。<em>redis</em>是基于c语言编辑的,并且运行时在内存中,所以它的运算速度很快,可以达到30万/秒运算。      <em>redis</em>为什么要分片呢?<em>redis</em>在整个处理流程中通常是用作数据库或者缓存的,当<em>redis</em>宕机的后,...

redis哨兵(sentinel)原理

2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...

redis主从复制哨兵模式以及其他三种常见使用场景

<em>redis</em>主从复制 主从复制下的三种常见场景: 1.一主二仆或者一主多仆 ①一个主机下配置多个从机,主机不需要做任何配置,在需要当成从机的机器上运行<em>redis</em>执行SLAVEOF 192.168.150.131 6379指令 SLAVEOF+主机IP地址+主机<em>redis</em>端口号 即可 2.薪火相传 ①如现在启动了A/B/C三个rides,A是B的主机,B是C的主机,这就是薪火相传。不在是B和C都挂在A...

redis哨兵模式所遇到的问题

1.主从无法切换 检查配置文件 : 一、确保sentinel.conf配置文件不是完全拷贝的,这个文件会在运行之后自动添加一些数据,导致拷贝之后没有删除无法自动切换主从, 二、确保 <em>redis</em>.conf中两个属性 requirepass masterauth 这两个密码配置都有 ,sentinel.conf中 sentinel auth-pass mymaster (passwor...

【Redis】Redis学习(三) Redis 主从模式详解

  不管任何程序,只运行一个实例都是不可靠的,一旦因为网络原因导致所在机器不可达,或者所在服务器挂掉,那么这个程序将不能对外提供服务了,Redis也是一样的。不过Redis的主从并不是解决这个问题的,一些对Redis主从的理解,见这篇博客:http://www.cnblogs.com/yiwangzhibujian/p/7047458.html。本篇简单介绍主从的配置及使用。 一、Redis主从...

BeanFactory简介以及它 和FactoryBean的区别

BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。ApplicationContext接口,它由BeanFactory接口派生而来,ApplicationContext包含BeanFactory的所有功能,通常建议比BeanFa...

redis学习5---单节点、主从、哨兵集群比较

单个节点模式:不具备自动容错和恢复功能。服务器意外宕机,<em>redis</em>无法提供服务。服务器磁盘损坏,数据丢失。用于可穿透业务场景,如后端有DB存储,脱机影响不大的应用。主从模式:不具备自动容错和自动恢复功能,需手动恢复数据。主服务器意外宕机,<em>redis</em>无法提供服务。主服务器磁盘损坏,主服务器手动恢复服务正常后拷贝从服务器数据即可恢复。可读写分离。不可横向扩展。<em>哨兵</em>模式:具备自动容...

redis集群模式和哨兵模式

为什么80%的码农都做不了架构师?&gt;&gt;&gt; ...

Redis实践(二)高可用的集群+哨兵部署

使用高可用的<em>redis</em><em>集群</em>和<em>哨兵</em>方案,进行部署。 模拟当主<em>redis</em>宕机的情况下,<em>redis</em>服务能够正常使用。 当宕机故障恢复后,数据和服务可以正常使用。

redis学习(二)——哨兵集群实现高可用原理

<em>redis</em> 实现高并发主要依靠主从架构,一主多从。主从后要高可用,就要加<em>哨兵</em>,可以实现任何一个实例宕机,可进行主备切换。高并发高可用后想容纳大数据,要<em>redis</em><em>集群</em> 1.<em>哨兵</em>功能 <em>哨兵</em>(sentinel)是 <em>redis</em> <em>集群</em>机构中非常重要的一个组件,主要有以下功能: <em>集群</em>监控:负责监控 <em>redis</em> master 和 slave 进程是否正常工作。 消息通知:如果某个 <em>redis</em> 实例有故障,那么哨...

Redis必学(二)redis主从模式和哨兵模式

1 概述 一般的文档,都把<em>redis</em>的<em>集群</em>方式分成三种:主从、<em>哨兵</em>、<em>集群</em>(这里的<em>集群</em>只是广义<em>集群</em>的一种)。但是这么分类很不严谨,<em>哨兵</em>模式,单独使用是没有意义的,<em>哨兵</em>的作用有两个: 监控:监控主节点和从节点是否正常运行 提醒:当被监控的某个Redis节点出现问题时, <em>哨兵</em>(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。 故障迁移:主数据库出现故障时自动将从数据库转换为主数...

Redis:复制,第1部分——概述 复制与分片、哨兵集群、Redis拓扑

目录 Redis复制与分片 复制 分片 Redis<em>哨兵</em>与Redis群集 Redis<em>哨兵</em> Redis<em>集群</em> Redis拓扑 一个Redis实例 主从复制 Redis<em>哨兵</em> Redis<em>集群</em> 相关链接 最初,计划编写一个小帖子,其中包含如何创建Redis复制的示例,但随着我阅读越来越多的细节——我想要越来越多地描述它,所以最后我将这篇文章分成两部分。 在本文中——一些快速概...

3台服务器Redis高可用哨兵模式

3台服务器Redis高可用<em>哨兵</em>模式@(学习)[<em>redis</em>, 高可用]3台服务器Redis高可用<em>哨兵</em>模式 介绍 <em>redis</em>程序安装 <em>哨兵</em>模式配置 1 主<em>redis</em>配置 2 从<em>redis</em>配置 3 启动<em>redis</em>和<em>哨兵</em> 总结

一台服务器部署两个或多个Redis,超简单!!!

公司线上环境、测试环境、开发环境,环境不少服务器不多,由于数据冲突问题,需要单独的<em>redis</em>,但是没有服务器安装<em>redis</em>了,于是考虑<em>redis</em>服务多开; 步骤: 一:安装<em>redis</em>(具体安装步骤上篇博客有说), 二:<em>redis</em>多开的原理及步骤: 1:原理:①原理与nginx和tomcat等添加容器,单实例多应用一样,复制新的配置文件,改变配置名称,修改配置文件里面的端口号、PID文件路径以及日志...

Redis复制(非哨兵模式和哨兵模式)

一主两从 主0:127.0.0.1:6379 从1:127.0.0.1:6380 从2:127.0.0.1:6381 1、启动各个服务器 <em>redis</em>-server --port 6379 <em>redis</em>-server --port 6380 <em>redis</em>-server --port 6381 2、连接6380,指定复制6379的数据,并查看复制集状态 <em>redis</em>-cli -p 6380 slave...

(十二)Redis数据库-Redis高可用方案,主从复制、Sentinel 哨兵redis-cluster集群、codis集群对比

(十二)Redis数据库-Redis高可用方案,主从复制、Sentinel <em>哨兵</em>、<em>redis</em>-cluster<em>集群</em>、codis<em>集群</em>对比主从复制Sentinel <em>哨兵</em><em>redis</em>-cluster<em>集群</em>Codis<em>集群</em> 我的系统版本为CentOS7.5,<em>redis</em>版本5.0.4 首先单一的<em>redis</em>节点提供服务,如果节点故障或者数据丢失将造成很严重的后果。其次随着请求量和数据量的增加单一节点不能提供足够的服务...

redis的分布式集群哨兵模式)

<em>哨兵</em>模式 什么是<em>哨兵</em> 顾名思义,<em>哨兵</em>的作用就是监控Redis系统的运行状况,它的功能包括两个 \1. 监控master和slave是否正常运行 \2. master出现故障时自动将slave数据库升级为master <em>哨兵</em>是一个独立的进程,使用<em>哨兵</em>后的架构图  为了解决master选举的问题,又引出了一个单点问题,也就是<em>哨兵</em>的可用性如何解决,在一个主从的<em>redis</em>系统中 可以使用多个哨...

Windows下搭建Redis集群

同一台电脑上部署<em>集群</em> 准备安装所需要的4个组件: Redis、Ruby语言运行环境、Redis的Ruby驱动<em>redis</em>-3.2.2.gem、创建Redis<em>集群</em>的工具<em>redis</em>-trib.rb 安装Redis,并运行6个实例(Redis<em>集群</em>需要至少3个以上节点,低于3个无法创建,3主,3从); 使用<em>redis</em>-trib.rb工具来创建Redis<em>集群</em>,由于该文件是用ruby语言写的...

Redis的哨兵模式的主从关系连接不成功

Redis的<em>哨兵</em>模式的主从关系连接不成功,但是找不到原因,就用&amp;gt;info replication查看了主从配置的信息 master的配置信息如下: 192.168.1.102:6380&amp;gt; info replication # Replication role:masterconnected_slaves:0 ==》没有连接上任何的slaves连接上该master master_re...

集群】Redis的哨兵模式和集群模式

<em>哨兵</em>模式 <em>哨兵</em>模式是<em>redis</em>高可用的实现方式之一 使用一个或者多个<em>哨兵</em>(Sentinel)实例组成的系统,对<em>redis</em>节点进行监控,在主节点出现故障的情况下,能将从节点中的一个升级为主节点,进行故障转义,保证系统的可用性。 <em>哨兵</em>们是怎么感知整个系统中的所有节点(主节点/从节点/<em>哨兵</em>节点)的 ...

Redis的拓展方案:分区、主从、哨兵集群的使用方式及优缺点

Redis大家都不陌生,就算是没用过,也都听说过了。作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不了要有一些拓展的方案。 笔者下文会对各种方案进行介绍,并且给出场景,实现 等等概述,还会提到一些新手常见的误区。 正文 先从基础的拓展方式开始,这样更便于理解较高级的模式。(ps: 本文背景是以笔者落笔时官网最新稳定版5.0.8为准,虽然还没写完就变成了6.0...

java技术-- Redis主从复制、哨兵集群这三者原理和区别

1.Redis服务器的高可用,这时候就需要<em>哨兵</em>和复制 (1)<em>哨兵</em>(Sentinel): &lt;1&gt;可以管理多个Redis服务器,提供了监控,提醒以及自动的故障转移的功能 &lt;2&gt;<em>哨兵</em>是Redis<em>集群</em>架构中非常重要的一个组件 &lt;3&gt;<em>哨兵</em>的出现主要是解决了主从复制出现故障时需要人为干预的问题 (2) 复制(Replication): ...

Redis Cluster探索与思考

作者:张冬洪,微博研发中心高级DBA,Redis中国用户组主席,多年Linux和数据库运维经验,专注于MySQL和NoSQL架构设计与运维以及自动化平台的开发;目前在微博主要负责Feed核心系统相关业务的数据库运维和业务保障工作。 责编:仲培艺,关注数据库领域,寻求报道或者投稿请发邮件zhongpy@csdn.net。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订...

【Redis】Redis学习(二) master/slave、sentinel、Cluster简单总结

  项目中用到Redis,所以准备学习一下,感觉Redis的概念还是很多的,什么主从模式、sentinel模式、<em>集群</em>模式的,一下子都晕了,我觉得还是有必要先理清这些基本概念再说。 一、单节点实例   单节点实例还是比较简单的,平时做个测试,写个小程序如果需要用到缓存的话,启动一个Redis还是很轻松的,做为一个key/value数据库也是可以胜任的。单节点部署参照:http://www.cnb...

《Redis的哨兵机制》 模式 原理详解,其实很简单

一.什么是<em>哨兵</em>机制?答:Redis的<em>哨兵</em>(sentinel) 系统用于管理多个 Redis 服务器,该系统执行以下三个任务:       监控(Monitoring): <em>哨兵</em>(sentinel) 会不断地检查你的Master和Slave是否运作正常。       提醒(Notification):当被监控的某个 Redis出现问题时, <em>哨兵</em>(sentinel) 可以通过 API 向管理员或者其他应...

redis集群搭建,看这一篇就够了!

网上很多关于<em>redis</em><em>集群</em>搭建的博文,照做之后我都掉进了坑,愤怒之余,自己来写一篇作为我公众号的开篇文章。 什么是<em>redis</em><em>集群</em>? <em>redis</em><em>集群</em>就是多个<em>redis</em>节点一起工作的模式。它没有代理节点和中心节点,各个节点平等。 在<em>redis</em><em>集群</em>中,数据在多个节点自动分区。<em>集群</em>内置了16384(2的14次方)个slot(哈希槽),并分配给了各个节点。<em>redis</em><em>集群</em>在存储数据时会先根据...

Redis集群从搭建到设计,总有一些你不曾了解的东西

覆巢之下,安有完卵。慵懒的生活,纯粹的技术。

Redis的各种部署原理及优缺点

一.单机 优势:配置简单容易维护; 劣势:容易发生单点故障(数据存在一台服务器上,如果这台服务器硬盘发生故障,会发生数据丢失情况),没有容灾措施;单个服务器存储容量有限; 二.主从复制 原理: 通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失数据,为了避免单点故障,通常的做法是将数据复制多个副本以部署在不同的服务器上。为此Redis提供了复制的功能,可以实现一台Redis服务器数...

浅谈Redis Cluster

数据分区方式:节点取余、一致性哈希、虚拟槽 节点取余:根据key的hash值和节点数取模的方式计算出节点ID,然后向对应的节点提交数据,如下图所示。 一致性哈希: 虚拟槽:...

Redis 集群搭建与原理

Redis Cluster<em>集群</em> 随着业务量的不断增大,QPS随之而然也不断扩大,单台Master与多台slave的主从复制架构在性能上已经出现瓶颈了,因此我们考虑到让多个master(一个master配置多个slave)同时工作,来提高整体<em>redis</em>的性能,因此我们需要搭建<em>redis</em><em>集群</em>。 1.1 Redis Cluster配置 是否开启<em>集群</em>配置 cluster-enabled yes|no...

频繁发生FullGC的排查

问题频繁发生FULLGC,怎么查找是哪里的代码问题Full GC的原因我们知道Full GC的触发条件大致情况有以下几种情况:程序执行了System.gc() //建议jvm执行fullgc,并不一定会执行执行了jmap -histo:live pid命令 //这个会立即触发fullgc在执行minor gc的时候进行的一系列检查执行Minor GC的时候,JVM会检查老年代中最大连续可用空间是否...

GC问题排查

频繁GC问题或内存溢出问题 一、使用jps查看线程ID 二、使用jstat -gc 3331 250 20查看gc情况,一般比较关注PERM区的情况,查看GC的增长情况。 三、使用jstat -gccause:额外输出上次GC原因 四、使用jmap -dump:format=b,file=heapDump 3331生成堆转储文件 五、使用jhat或者可视化工具(Eclipse Memo...

12.Redis的事件驱动(IO多路复用)

目录§  从Redis的工作模式谈起§  Reactor模式·        C10K问题·        I/O多路复用技术·        Reactor的定义·        Java中的NIO与Netty§  Redis与Reactor§  总结§  参考资料从Redis的工作模式谈起我们在使用Redis的时候,通常是多个客户端连接Redis服务器,然后各自发送命令请求(例如GetSet)...

Redis Sentinel 架构原理详解(二)

前言 前面在Redis Sentinel 架构原理详解(一)中,我们学习了<em>redis</em><em>哨兵</em>中的主从切换原理,也知道了sentinel<em>集群</em>在<em>redis</em>高可用架构中的作用。这里再和大家一起学习下sentinel <em>集群</em>是如何实现节点监控的。 sentinel<em>集群</em>的监控功能详解 sentinel <em>集群</em>通过三个定时监控任务完成对各个节点发现和监控。 1. 每隔10秒,每个 sentinel 节点会向主...

redis集群

今天小编讲的是<em>redis</em>,先说说<em>redis</em>是什么,<em>redis</em>是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的

MySQL常用集群方案

了解 MySQL <em>集群</em>之前,先看看单节点数据库的弊病: 大型互联网程序用户群体庞大,所以架构需要特殊设计。 单节点数据库无法满足大并发时性能上的要求。 单节点的数据库没有冗余设计,无法满足高可用。 单节点 MySQL无法承载巨大的业务量,数据库负载巨大。 一、常见 MySQL <em>集群</em>方案 Repliaction <em>集群</em>方案 PXC <em>集群</em>方案( Percona XtraDB Cluste...

Mysql集群搭建(多实例、主从)

目录 1 MySQL多实例 一 、MySQL多实例介绍 1、什么是MySQL多实例 2、MySQL多实例的特点有以下几点 3、部署mysql多实例的两种方式 4、同一开发环境下安装多个数据库,必须处理以下问题 2 mysql多实例搭建 一、mysqld_multi搭建 1、下载免编译二进制包 2、解压和迁移 3、关闭iptables 4、关闭selinux 5、创建mys...

mysql5.7集群方案对比

离线部署mysql5.7<em>集群</em>(一)对比部署方案对比部署方案需求明确对比方案MySQL Replication架构MMM架构优点:<em>缺点</em>:MHA架构优点<em>缺点</em>InnoDB Cluster架构Mycat架构功能介绍优点<em>缺点</em>PhxSQL优点<em>缺点</em>MySQL Fabric. 对比部署方案 需求明确 基于项目是用于政务的的数据治理平台的这一目的。 可以预见数据库运行的环境如下: 内网运行 部署容易 考虑迁移性 ...

REDIS缓存集群介绍

分享人:张强 具体的安装步骤点击:REDIS<em>集群</em>配置(LINUX) 1.背景介绍 2.知识剖析 3.常见问题 4.编码实战 5.扩展思考 6.参考文献 7.更多讨论 *录屏视频,醉了 1.背景介绍 Redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,通俗的来讲就是基于内存的高性能K/V数据库。 Redis 作为一个key—value储...

Redis哨兵模式详解

文章目录<em>哨兵</em>模式什么是<em>哨兵</em>实现<em>哨兵</em>模式1.配置一主两从2.<em>哨兵</em>模式配置3.一个<em>哨兵</em>监控多个Redis主从系统实现原理主观下线客观下线选举领头<em>哨兵</em>故障恢复   在主从模式的Redis系统中,从数据库在整个系统中起到了数据冗余备份和读写分离的作用,但是当数据库遇到异常中断服务后,我们只能通过手动的方式选择一个从数据库来升格为主数据库,显然这种方式很麻烦需要人工介入,这时通过<em>哨兵</em>模式可以实现自动化的系统...

redis三种模式对比

模式类型 主从模式(<em>redis</em>2.8版本之前的模式)、<em>哨兵</em>sentinel模式(<em>redis</em>2.8及之后的模式)、<em>redis</em> cluster模式(<em>redis</em>3.0版本之后) 主从模式原理 同Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可...

redis哨兵机制

为了达到<em>redis</em>的高可用,有两种部署方式:主从复制+<em>哨兵</em>机制;<em>集群</em>模式。<em>哨兵</em>机制是<em>redis</em>2.8开始支持。<em>集群</em>模式是<em>redis</em>3.0开始支持。  主从复制的意义: 主从复制可以把主节点的数据复制给从节点。从节点可以备份主节点的数据,起到主节点down调,顶上来接替主节点工作的作用。也可以起到分担主节点读压力的作用。 没有<em>哨兵</em>机制的时候,主从复制结构部署存在的问题是什么?也可以说<em>redis</em>...

redis:详解三种集群策略

<em>redis</em>包含三种<em>集群</em>策略 主从复制 <em>哨兵</em> <em>集群</em> 主从复制 在主从复制中,数据库分为俩类,主数据库(master)和从数据库(slave)。其中主从复制有如下特点: 主数据库可以进行读写操作,当读写操作导致数据变化时会自动将数据同步给从数据库 从数据库一般都是只读的,并且结束主数据库同步过来的数据 一个master可以拥有多个slave,但是一个slave只能对应一个master...

Redis哨兵的配置和原理

原文作者:XuePeng77 <em>哨兵</em> 在一个典型的一主多从的Redis系统中,当主数据库遇到异常中断服务后,需要手动选择一个从数据库升级为主数据库,整个过程需要人工介入,难以自动化。 Redis2.8提供了<em>哨兵</em>2.0(2.6提供了1.0,但是问题较多),<em>哨兵</em>顾名思义就是监控Redis系统的运行状况。它的功能包括一下两个: 监控主数据库和从数据库是否正常运行; 主数据库出现故障时自动将从数据...

redis自动切换

配置 SentinelRedis 源码中包含了一个名为 sentinel.conf 的文件, 这个文件是一个带有详细注释的 Sentinel 配置文件示例。运行一个 Sentinel 所需的最少配置如下所示:sentinel monitor mymaster 127.0.0.1 6379 2sentinel down-after-milliseconds mymaster 6...

Linux下搭建Redis5.0版集群

   摘要:2018年10月 Redis 发布了最新稳定版本 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的<em>集群</em>方式,改为使用 C语言编写的 <em>redis</em>-cli的方式,使<em>集群</em>的构建方式复杂度大大降低。    Redis官网搭建<em>集群</em>教程链接:https://<em>redis</em>.io/topics/cluster-tutorial    我们先来看一下<em>redis</em>-cluster架构图,如下图所...

redis哨兵搭建

<em>redis</em><em>哨兵</em>模式使用三台机器,一台主机两台从机,分别在三台机器上安装<em>redis</em>并启动<em>redis</em>进程和sentinel进程 一、安装<em>redis</em>(此配置改进<em>redis</em>.txt文件中的配置)     1、获取安装文件(wget命令下载或自己下载):wget http://download.<em>redis</em>.io/releases/<em>redis</em>-4.0.2.tar.gz     2、解压文件:<em>redis</em>-...

彻底搞懂Redis--主从|哨兵|集群模式篇

主从模式 主从模式,有主有从,就是通过一台Master服务器,和多台slave服务器构成的一种<em>集群</em>模式,我们主要介绍的是在这种模式下,他们的工作原理,是如何保持状态一致的。 主从模式中实现状态一致的技术就是复制(replication) Redisde 复制功能主要分为同步(sync)和命令传播两个部分 同步:是将slave更新至master所处的状态的操作 命令传播:是在Master进行写操作后...

redis哨兵模式配置)

<em>redis</em>的学习,原来上传过一次,但是没有<em>redis</em>实例命令和启动<em>哨兵</em>的命令,已补充,请看下载中的文件

Springcloud +redis集群

我的springcloud 中 springboot版本是2.X.X以上的,版本不同,<em>集群</em>对应的客户端api方法,连接池不一样. 具体操作可以看我的git上源码,有问题请咨询. 哦对了,<em>redis</em><em>集群</em>的配置很简单,你们可以单独百度搜索的. 添加jar: &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt...

redis哨兵模式配置过程

一、<em>redis</em>高可用方案:<em>哨兵</em>模式 <em>哨兵</em>模式是Redis的一种常见的高可用方案,首先Redis提供了<em>哨兵</em>的命令,<em>哨兵</em>是一个独立的进程,作为进程,它会独立运行。其原理是<em>哨兵</em>通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。  这里的<em>哨兵</em>有两个作用: 通过发送命令,让Redis服务器返回监控其运行状态,包括主服务器和从服务器。 当<em>哨兵</em>监测到master宕机,会自动将slave...

Redis哨兵实现高可用

Redis<em>哨兵</em>实现高可用 ​ Sentinel(<em>哨兵</em>)进程是用于监控<em>redis</em><em>集群</em>中Master主服务器工作的状态,在Master主服务器发生故障的时候,可以实现Master和Slave服务器的切换,保证系统的高可用. Sentinel(<em>哨兵</em>)进程的工作方式: ​ 1. 每个Sentinel(<em>哨兵</em>)进程使用ping-pong机制以每秒钟一次的频率对Master主服务器进行监测,...

Redis 3种集群方式,别傻傻分不清!

文章目录Redis 3种<em>集群</em>方式,别傻傻分不清!1 <em>redis</em> 主从模式配置前言<em>redis</em> 主从模式配置首先更改配置文件 (<em>redis</em>.windows.conf )配置主从配置 (<em>redis</em>.windows.conf )其他配置参数:2 <em>redis</em> <em>哨兵</em>模式(一主一从两<em>哨兵</em>)前言<em>redis</em> <em>哨兵</em>模式配置<em>哨兵</em>3 Redis<em>集群</em>版准备下载安装<em>redis</em>下载Ruby并安装下载安装Redis的Ruby驱...

Redis进阶实践之十 Redis哨兵集群模式

一、引言             上一篇文章我们详细的讲解了Redis的主从<em>集群</em>模式,其实这个<em>集群</em>模式配置很简单,只需要在Slave的节点上进行配置,Master主节点的配置不需要做任何更改,但是有一点,Master和Slave两个节点的持久化配置尽量保持一致,否则会有奇怪的问题出现。从今天开始我们开始讲Redis<em>集群</em>模式的第二模式,也就是“<em>哨兵</em>”模式,该模式是从Redis的2.6版本开始提供的,...

Redis 底层原理:Cluster 集群部署与详解

伴随着用户体验的提升,对于服务器的吞吐量有了更高的要求,为了能够更快的获得相应的数据,将数据放入缓存内是必不可少的。 Redis <em>集群</em>很大程度保证了高可用,数据的高速读写,负载的均衡,持久化,防止数据的丢失。 以下为本次 Chat 的内容: 1. Redis 的使用与演进; 2. Redis 单应用安装; 3. Redis 的数据结构; 4. Redis 特点、实现方式; 5. 网络编程模型介绍; 6. Redis 持久化策略、缓存策略; 7. <em>集群</em>的配置与部署; 8. <em>集群</em>数据存储方式(分片原理); 9. 代码实例。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c1ba7aff356411e060f89a7)*

Redis主从/哨兵模式/codis

Redis<em>集群</em>1.1主从同步1.2 <em>哨兵</em>模式----sentinel1.3 codis 1.1主从同步 <em>redis</em>主从同步介绍 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构。 Redis主从复制可以根据是否是全量分为全量同步和增量同步。...

Redis集群架构及对比

1.     Redis3.0 ·        优点 a. 无中心节点 b. 数据按照 slot 存储分布在多个 Redis 实例上 c. 平滑的进行扩容/缩容节点 d. 自动故障转移(节点之间通过 Gossip 协议交换状态信息,进行投票机制完成 Slave 到 Master 角色的提升) e. 降低运维成本,提高了系统的可扩展性和高可用性 ·        

深入剖析Redis系列(二) - Redis哨兵模式与高可用集群

前言 Redis 的 主从复制 模式下,一旦 主节点 由于故障不能提供服务,需要手动将 从节点 晋升为 主节点,同时还要通知 客户端 更新 主节点地址,这种故障处理方式从一定程度上是无法接受的。Redis 2.8 以后提供了 Redis Sentinel <em>哨兵</em>机制 来解决这个问题。 其他文章 深入剖析Redis系列(一) - Redis入门简介与主从搭建 深入剖析Redis系列(二)...

Redis哨兵部署(Windows)

Redis主从 Redis<em>哨兵</em> 1.Redis安装 略 1.Redis主从配置: 在Redis安装目录下找到<em>redis</em>启动配置文件——<em>redis</em>.window.conf文件,复制两份作为从服务的启动文件。 修改两个从文件的配置内容,设置port和slaveof port 6380 slaveof 127.0.0.1 6379 masterauth yourpassword #若有密码这里需...

Redis集群(主从、哨兵、分片)

Redis<em>集群</em> 当满足需求时,我们可以只在一台服务器上部署Redis数据库,其他的服务器通过IP、端口等访问这台服务器即可。 但是当一台服务器难以满足时,我们就需要在多台机器上部署一个Redis<em>集群</em>,来满足需求。 Redis<em>集群</em>中主要有如下几种核心功能: 主从复制 <em>哨兵</em>模式 分片分区 主从复制 需求 为了避免单点故障,可选的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器...

redis cluster(1)- 集群安装配置详解

总结: 1、简介 Redis Cluster是一个高性能高可用的分布式系统。由多个Redis实例组成的整体,数据按照Slot存储分布在多个Redis实例上,通过Gossip协议来进行节点之间通信。 1.1Redis<em>集群</em>核心的目标: 在官方文档Cluster Spec中,作者详细介绍了Redis<em>集群</em>为什么要设计成现在的样子。最核心的目标有三个: 1、性能:这是Redis赖以生存的看家...

Redis Sentinel 与 Redis Cluster

一、前言 互联网高速发展的今天,对应用系统的抗压能力要求越来越高,传统的应用层+数据库已经不能满足当前的需要。所以一大批内存式数据库和Nosql数据库应运而生,其中<em>redis</em>,memcache,mongodb,hbase等被广泛的使用来提高系统的吞吐性,所以如何正确使用cache是作为开发的一项基技能。本文主要介绍Redis Sentinel 及 Redis Cluster的区别及用法,Redi...

redis集群模式及哨兵

一、主从复制(读写分离) 通常是一个master,多个slave。 master进行写操作,slave进行读操作。 <em>缺点</em>:当master宕机时,<em>redis</em>将无法进行写操作,仅能读。 master(端口9000)核心配置: daemonize yes port 9000 logfile 9000.log dir ./ requirepass 123 masterauth 12...

redis 哨兵

<em>哨兵</em>的作用 在<em>redis</em>分布式中,当主节点出现故障时,<em>redis</em> sentinel能自动完成故障发现和故障转移,并通知应用方,从而实现高可用 高可用的原理 每个sentinel节点会对数据节点和其他sentinel节点进行监控,当它发现节点不可达时,会对节点做下线标识。如果被标识的是主节点,它还会和其他sentinel节点进行“协商”,当大多数sentinel节点都认为主节点不...

springboot + dubbo + zookeeper 项目的搭建

本文是介绍springboot和dubbo框架的搭建,然后使用zookeeper作为注册中心进行管理。 首先创建maven项目,并加入依赖,创建maven项目需要在pom中加入parent标签指向springboot如下图所示: &amp;lt;parent&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;...

Redis 集群

一、Redis-Cluster 简介 【1】Redis <em>集群</em>(Redis-Cluster)提供了在多个 Redis 节点间共享数据的功能。 【2】Redis <em>集群</em>通过分区来提高可用性。可自动分割数据到不同的节点上,<em>集群</em>的部分节点失败或者不可达时能够继续处理请求。 【3】Redis Cluster <em>集群</em>模式通常具有高可用性、可扩展性、分布式等特性。 【4】Redis <em>集群</em>采用 P2P 模式,是完全...

Redis集群 - 配置最简单的Redis主从

要求: 1、你已经知道<em>redis</em>是什么 2、熟悉Linux基本操作(CentOS 6.5) 3、有单机<em>redis</em>开发相关经验 4、有主观能动性,至少熟练百度的使用 <em>redis</em>主从配置初步:2个节点主从如果我们<em>redis</em>的压力很大,如果我们的并发高到我们读数据和写数据都有了很大压力。 那么我们可能就需要把<em>redis</em>分开部署,并且配置为一个『主从』的状态。 首先我们要安装red

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

一键刷内核下载

一键刷内核专用工具,可以更加节省单刷内核的时间和安全度。好用简单 相关下载链接:[url=//download.csdn.net/download/u011490402/5803713?utm_source=bbsseo]//download.csdn.net/download/u011490402/5803713?utm_source=bbsseo[/url]

C++入门经典下载

是一个pdf格式的文件 适用于C++开发学习 相关下载链接:[url=//download.csdn.net/download/p_doraemon/9655794?utm_source=bbsseo]//download.csdn.net/download/p_doraemon/9655794?utm_source=bbsseo[/url]

weka,很多软件的算法都是从这里抄的下载

著名的weka。很多软件的算法都是从这里抄的 相关下载链接:[url=//download.csdn.net/download/YUPING322/161329?utm_source=bbsseo]//download.csdn.net/download/YUPING322/161329?utm_source=bbsseo[/url]

我们是很有底线的