Stella981 Stella981
4年前
Spring boot在Docker中以JPA方式连接Mysql
背景最近在了解Docker的使用,发现docker在集群部署方面和运维方面有比较大的优势,通过统一的依赖关系,以镜像的方式,将已经打好包的镜像文件,部署到各个节点。如果不用考虑集群的同学,就不用折腾这个,如果想要让应用,有较强的快速部署的能力可以考虑考虑。目标在本机创建两个docker容器,分别为mysql的容器和springbo
Stella981 Stella981
4年前
Centos 7.4 服务器 被植入挖矿木马
背景最近由于在弄springbootshiro的redissession共享的问题,所以在服务器上部署了redis,因为没有太多的考虑所以没有设置密码。等到第二天的时候,发现redis外网无法访问内网可以。查看端口绑定情况  netstat antlp | grep 6379发现绑定没有问题!(https://img201
Stella981 Stella981
4年前
Redis Sentinel 源码:Redis的高可用模型分析
摘要:本文通过对RedisSentinel源码的理解,详细说明Sentinel的代码实现方式。RedisSentinel是Redis提供的高可用模型解决方案。Sentinel可以自动监测一个或多个Redis主备实例,并在主实例宕机的情况下自动实行主备倒换。本文通过对RedisSentinel源码的理解,详细说明Sentinel的代码实
Stella981 Stella981
4年前
Redis为什么这么快
Redis简介Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件它支持多种类型的数据结构,如字符串(String),散列(Hash),列表(List),集合(Set),有序集合(SortedSet或者是ZSet)与范围查询,Bitmaps,Hyperloglogs和
Easter79 Easter79
4年前
TiDB 在摩拜单车的深度实践及应用
作者介绍:吕磊,摩拜单车高级DBA。一、业务场景摩拜单车2017年开始将TiDB尝试应用到实际业务当中,根据业务的不断发展,TiDB版本快速迭代,我们将TiDB在摩拜单车的使用场景逐渐分为了三个等级:P0级核心业务:线上核心业务,必须单业务单集群,不允许多个业务共享集群性能,跨AZ部署,具有
Stella981 Stella981
4年前
Hadoop2.0之YARN
YARN(YetAnotherResourceNegotiator)是Hadoop2.0集群中负责资源管理和调度以及监控运行在它上面的各种应用,是hadoop2.0中的核心,它类似于一个分布式操作系统,通过它的api编写的应用可以跑在它上面,支持临时和常驻的应用,集群的资源可以得到最大限度的共享。资源是指CPU,内存,硬盘,带宽等可以量化的东西。H
Stella981 Stella981
4年前
Dubbo与Zookeeper在Window上的安装与简单使用
一:Dubbo是什么?有什么用途??  使用Dubbo可以将应用分布到多个服务器上,当有访问时,Dubbo有帮你管理自动将请求分配给合适得到服务器去执行,即建立多个生产者,建立多个消费者,自动匹配生产者与消费者,以便达到负载均衡。关于集群与负载均衡的一些概念的简单解释也可以参考《大话集群和负载均衡(https:/
图解Redis和Zookeeper分布式锁 | 京东云技术团队
使用Redis还是Zookeeper来实现分布式锁,最终还是要基于业务来决定,可以参考以下两种情况:(1)如果业务并发量很大,Redis分布式锁高效的读写性能更能支持高并发(2)如果业务要求锁的强一致性,那么使用Zookeeper可能是更好的选择
燕青 燕青
2年前
Redis桌面管理工具:Redis Desktop Manager for Mac中文版 支持M1
是一款跨平台的Redis数据库管理工具,它提供了一套完整的Redis数据库管理工具,包括数据浏览、数据编辑、数据导入导出、数据备份恢复等多个方面。RedisDesktopManager中文版提供了简体中文的用户界面,方便中文用户进行使用。以下是RedisD