摘要: 数据治理是什么?为什么要实施数据治理?以及该如何开展数据治理工作,才能引领企业加快数字化转型,从而获取更大的业务价值。 定义 数据治理是对数据资产的管理活动行使权力和控制的活动集合(规划、监控和执行)。简单来说,数据治理就是实现数据价值的过程。通俗的理解就是让企业的数据从不可控、不可用、不好用到可控 阅读全文
posted @ 2022-11-22 22:09 Crazier 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 天上飞的理念必有落地的实现 上一篇已提到2亿缓存设计方案中哈希槽分区方案,现就此方案进行实际落地动手吧! 一、快速搭建3主3从redis集群服务 1、快速启动 6 docker容器实例 docker run -d --net host --name redis-node-1 --privileged 阅读全文
posted @ 2022-09-12 11:55 Crazier 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 随着业务发展企业数据蓬勃增长,需要缓存数据也越来越大,传统的单机缓存方案肯定无法支持。那如何设计一套分布式缓存来满足亿级数据缓存? 一、哈希取余分区 2亿条记录就是2亿个key,我们单机不行必须要分布式多机器,假设有3台机器构成一个集群,用户每次读写操作都是根据公式hash(key)%N台机器数,计 阅读全文
posted @ 2022-09-12 11:07 Crazier 阅读(812) 评论(0) 推荐(0) 编辑
摘要: API网关 API 网关一般放到微服务的最前端,并且要让API 网关变成由应用所发起的每个请求的入口。这样就可以明显的简化客户端实现和微服务应用程序之间的沟通方式。以前的话,客户端不得不去请求微服务A,然后再到微服务B,然后是微服务C。客户端需要去知道怎么去一起来消费这三个不同的service。使用 阅读全文
posted @ 2020-09-08 20:02 Crazier 阅读(2370) 评论(1) 推荐(2) 编辑
摘要: 添加端口映射netsh interface portproxy add v4tov4 listenport=1234 connectaddress=10.18.51.10 connectport=3389 listenaddress=* protocol=tcp 查看端口映射netsh interf 阅读全文
posted @ 2020-01-04 12:43 Crazier 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 问题一、Rabbitmq集群搭建完成 某个集群节宕机后 无法添加失败 解决办法:停掉所有Rabbitmq服务 并删除集群文件C\Users\Administrator\AppData\Roaming\RabbitMQ\db\rabbit@PC-201501051139-mnesia 问题二、添加集群 阅读全文
posted @ 2018-11-15 09:46 Crazier 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得 阅读全文
posted @ 2018-11-11 21:44 Crazier 阅读(3816) 评论(0) 推荐(0) 编辑
摘要: 一、消息对列常用命令 1、启插件rabbitmq-plugins enable rabbitmq_management 2、移除服务rabbitmq-service remove 3、安装服务rabbitmq-service install 4、重启服务rabbitmq-server restart 阅读全文
posted @ 2018-11-09 09:27 Crazier 阅读(2764) 评论(0) 推荐(0) 编辑
摘要: “消息队列”是在消息的传输过程中保存消息的容器,也是一种应用程序对应用程序的通信方法。常见的消息对队如下:一、MSMQ:是微软的产品 应用于.net框架二、ActiveMQ:是apache的产品 做业务用图广泛三、RabbitQM:是爱立信的产品(早期手机生产厂商)基于erlang语言(函数式编程大 阅读全文
posted @ 2018-11-07 11:14 Crazier 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: RabbitMq有三种模式且集群模式仅2种: 单一模式:即单机情况不做集群,就单独运行一个rabbitmq而已。 普通模式:默认模式,以两个节点(rabbit_A、rabbit_B)为例来进行说明。对于Queue来说,消息实体只存在于其中一个节点rabbit_A(或者rabbit_B),rabbit 阅读全文
posted @ 2018-11-06 14:14 Crazier 阅读(787) 评论(0) 推荐(0) 编辑