问题 (1)什么是分布式锁? (2)为什么需要分布式锁? (3)mysql如何实现分布式锁? (4)mysql分布式锁的优点和缺点? 简介 随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不再适用,我们迫 ...
分类:
数据库 时间:
2019-10-02 10:39:20
阅读次数:
107
这次来安装HBase到虚拟机上边。 把HBase1.4.0上传到usr/local/位置并解压完毕。 配置好环境变量。 改好权限后就可以查看数据库版本以检查安装是否完成。 之后就是单机模式的配置。 修改/usr/local/hbase/conf/hbase-env.sh,添加以下—— 修改/usr/ ...
分类:
其他好文 时间:
2019-08-09 23:27:24
阅读次数:
104
<!-- flowchart 箭头图标 勿删 --> 简介 开始学es,我习惯边学边记,总结出现的问题和解决方法。本文是在两台linux虚拟机下,安装了三个节点。本次搭建es同时实践了两种模式——单机模式和分布式模式。条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟 ...
分类:
系统相关 时间:
2019-08-03 21:53:16
阅读次数:
122
hadoop集群安装模式 1)单机模式 直接解压,无需任何配置。主要用于测试代码。没有分布式文件系统。 2)伪分布式 完全分布式的一种形式,只是所有的进程都配置要一个节点上。有分布式文件系统,只不过是这个文件系统只有一个节点。 3)完全分布式 包含主节点和从节点,主节点namenode只有一个(一般 ...
分类:
其他好文 时间:
2019-08-01 09:43:21
阅读次数:
117
一、Hadoop的安装模式有3种 ①单机模式:不能使用HDFS,只能使用MapReduce,所以单击模式主要用于测试MR程序。 ②伪分布式模式:用多个线程模拟真实多台服务器,即模拟真实的完全分布式环境。 ③完全分布式模式:用多台机器(或启动多个虚拟机)来完成部署集群。 二、安装主要涉及以下内容: ① ...
分类:
其他好文 时间:
2019-07-25 00:07:47
阅读次数:
137
redis分片分片场景在业务量相对较小的时候,可以将所有数据都存到一台机器上,只使用redis单机模式,不存在分片问题。如果业务的数据量超过一台物理机器的内存大小时,则会面对扩展问题,需要多台机器去存数据,此时,需要使用到redis的分片技术。 如何分片redis通过分slot的方式进行分片。例如有 ...
分类:
其他好文 时间:
2019-07-17 18:37:48
阅读次数:
86
Spring Cloud Alibaba | Nacos集群部署 [TOC] 1. Nacos支持三种部署模式 单机模式 用于测试和单机试用。 集群模式 用于生产环境,确保高可用。 多集群模式 用于多数据中心场景。 以上是官方提供的三种部署方式:单机模式对于企业来讲,仅可用于测试环境或者开发环境,不 ...
分类:
编程语言 时间:
2019-07-16 16:32:54
阅读次数:
109
一、搭建Zookeeper集群Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(DistributedSynchronization)、命名服务(NamingService)、集群维护(GroupMaintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以单机模式安装运行,不过它
分类:
其他好文 时间:
2019-07-16 10:26:02
阅读次数:
108
[toc] 1、什么是分布式锁? 分布式锁,是控制分布式系统之间同步访问共享资源的一种方式 。在分布式系统中,常常需要协调各个系统之间的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布 ...
分类:
其他好文 时间:
2019-07-10 01:35:56
阅读次数:
143
1 从dockerHub拉取镜像到本地 2 创建目录(宿主机) 2.1 日志目录 3 创建固定容器ip 3.1 创建自定义网络类型,并且指定网段 通过docker network ls 可以查看到网络类型中多了bnet 4 使用新的网络类型创建并启动容器 5 大功告成! 使用命令 可以查询到ip为 ...
分类:
其他好文 时间:
2019-07-05 13:01:19
阅读次数:
299