作者:北京运维 1. 安装环境说明 OS 版本:CentOS 7.5.1804 Redis 版本:redis-3.2.12 Redis 下载页面:http://download.redis.io/releases/ Redis 版本号第 2 位,如果是奇数,则为非稳定版本(例如 2.7.2.9.3.1)如果是偶数为稳定版本(例如 2.8.3.0.3.2) 2. 下载安装 Redis $ cd /usr/local/ $ wget http://download.redis.io/releases…
1.Redis简介 redis是使用C语言编写的开源的,支持网络,基于内存,可持久性的键值对存储数据库,2013年5月之前,Redis是最流行的键值对存储数据库,Redis采用内存数据集,支持多种数据类型. Redis特性: a.高速读写,数据类型丰富; b.支持持久化,多种内存分配及回收策略; c.支持弱事务,消息队列,发布订阅; d.支持高可用,支持分布式分片集群. 企业缓存数据库解决方案对比: memcached: a.优点:高性能读写,单一数据类型,支持客户端式分布式集群,一致性hash…
Ubuntu系统部署tomcat并启用JMX实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装JDK环境 1>.更换阿里云的软件源 [root@zabbix_gateway250.yinzhengjie.org.cn ~]# vim /etc/apt/sources.list [root@zabbix_gateway250.yinzhengjie.org.cn ~]# [root@zabbix_gateway250.yinzhengjie.org.cn ~]#…
基于Ambari Server部署HDP集群实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.部署Ambari Server端 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12219108.html 二.时钟同步 我们在生产环境中必须同步各个服务器时间是一致的,最好是有内网的时间服务器. 配置时间同步的好处: 可以定位集群故障发生的具体时间; 解决HBase,Kudu等存储依赖于时间同步的问题(若时间不同步会报…
部署Ambari Server实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.准备三台虚拟机(需要自行安装jdk环境) 1>.角色分配 NameNode节点: hdp101.yinzhengjie.org.cn DataNode节点: hdp101.yinzhengjie.org.cn hdp102.yinzhengjie.org.cn hdp103.yinzhengjie.org.cn MySQL服务器: hdp101.yinzhengjie.org.cn YU…
一.安装单机redis  redis的安装:版本至少是3.2.8及其以上,这里以3.2.8版本为例说明 1.安装redis wget http://download.redis.io/releases/redis-3.2.8.tar.gz tar xf redis-3.2.8.tar.gz cd redis-3.2.8 make MALLOC=jemalloc make PREFIX=/usr/local/redis install  #在makeinstall 这一步指定安装路径 [root@…
导读 Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的一切事情, 对于前面的客户端来说是透明的, 可以简单的认为后边连接的是一个内存无限大的 Redis 服务. 一.Codis简介 Codis 是 Wandoujia Infrastructu…
1.实战目的 从私有docker仓库拉取镜像,部署pod.上一篇中,我们搭建了私有的镜像仓库,这一篇我们将与k8s结合实战使用私有仓库. 2.登录docker 为了完成本次实战,需要登录docker,如下: 3.为k8s集群创建Secret 当pod从私用仓库拉取镜像时,k8s集群使用类型为docker-registry的Secret来提供身份认证,创建一个名为registry-key的Secret,执行如下命令: $ kubectl delete secret registry-key kub…
Redis 简介 Redis 提供数据缓存服务,内部数据都存在内存中,所以访问速度非常快. 早期,Redis 单应用服务亦能满足企业的需求.之后,业务量的上升,单机的读写能力满足不了业务的需求,技术上实现主从服务,并读写分离,分担主 Master 的读负担.再之后,出现了哨兵集群,和现在的 Cluster 集群. 如图,首先简单介绍与了解下各阶段的服务方式: 主从模式: 以下为哨兵模式: 简单介绍下哨兵模式: 哨兵本身是一个小集群,Redis 本身为一主多从.哨兵模式只提供单一节点(主节点)对外…
在springboot1.x系列中,其中使用的是jedis,但是到了springboot2.x其中使用的是Lettuce. 此处springboot2.x,所以使用的是Lettuce.关于jedis跟lettuce的区别: Lettuce 和 Jedis 的定位都是Redis的client,所以他们当然可以直接连接redis server. Jedis在实现上是直接连接的redis server,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个Jedis实例增加物理连接 Lett…