自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 携程 Apollo 分布式配置中心 如何创建部门- 傻瓜式教程

Apollo 创建部门第一步 :打开Apollo Portal 点击 管理员工具然后找见【系统参数】。如果找不见那就是没有权限。找管理员添加权限即可第二步: 查询 【 organizations 】。这个 是在ApolloPortalDB.ServerConfig表里的数据。第三步: 在value 里将你想改的信息写入然后点击保存即可。到这部门已经添加完毕。注意:如果已存在配置项则会覆盖,否则会创建配置项。配置更新后,一分钟后自动生效。...

2020-12-21 18:17:16 1494

原创 SQL编写规范 年轻人 耗子尾汁!

SQL编写规范一、DML语句【强制】SELECT语句必须指定具体字段名称,禁止写成*。因为select *会将不该读的数据也从MySQL里读出来,造成网卡压力。且表字段一旦更新,但model层没有来得及更新的话,系统会报错。【强制】insert语句指定具体字段名称,不要写成insert into t1 values(…),道理同上。【建议】insert into…values(XX),(XX),(XX)…。这里XX的值不要超过5000个。值过多虽然上线很很快,但会引起主从同步延迟。【建议】SEL

2020-11-25 12:01:40 213

原创 Redis 不常见的使用命令

Redis 不常见使用命令Redis到底有多快Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>] -h <hostname> Server hostname (default 127.0.0.1) -p <port> Server port (defaul

2020-11-23 19:47:21 217

原创 Spring Data MongoDB 与 mongo java driver 与 spring Framework 的版本兼容情况

近期基于业务和成本的考虑,需要对MongoDB进行升级。使用方式上只要是用spring-data-mongodb 对mongodb 操作。所以后续操作都是基于spring-data-mongodb 该组件来讨论调研过程中发现了些问题,特此分享一下。后续调研发现支持升级的版本有:因为我们公司是java 体系的,所以发现MongoDB 与 java Driver 兼容性,如下图:发现 如果要升级到最新的版本MongoDB4.4 ,则java Driver 需要4.1...

2020-09-14 10:30:33 4354

原创 消息队列-基础知识

MQ 选型考量维度可靠性、性能、功能、可运维性,可扩展性、是否开源及社区活跃主题和队列队列 和 发布-订阅模型每个主题包含多个消息队列,通过多个消息队列实现并行生产和消费,例如 RocketMQ 只在队列上保证消息的有序性,主题层面无法保证消息的严格顺序队列 与主题 并没有本质的区别,他们最大的区别就是,一份消息能不能被多次消费。如何利用事务性消息实现分布式事务消息队列中的`事务`,主要解决的就是消息生产者和消息消费者的数据一致性问题。例:...

2020-09-02 18:14:26 177

原创 Arthas常用命令汇总

Arthas 是 alibaba 开源的java性能诊断利器。Arthas用户文档:https://alibaba.github.io/arthas/Arthas 命令汇总上图摘自:https://github.com/alibaba/arthas/issues/1003

2020-07-11 16:39:44 822

原创 谈谈 分布式理论基石

分布式计算的八大谬论网络是可靠的网络延迟是0带宽是无限的网络是安全的网络拓扑是从不改变的只有一个管理员传输成本是0网络是同构的不难看出上边说的这些事确确实实存在的问题。但是我们在开发中往往会有意无意的忽略它,希望大家在今后的工作中多多思考下CAP 理论Consistency一致性:指客户端每次操作,不管访问那个节点,要么读到的都是同一份最新数据,要么失败。 一致性强调的是各个节点间的数据一致性,而不是强调的数据完整性二阶段提交协议,不仅仅是协

2020-06-27 10:13:29 301

原创 谈谈 Raft 算法

Raft 算法什么是Raftleader electionterm选举过程详解:log replication请求完整流程safetyElection safetylog matchingleader completeness vs elcetion restrictionstate Machine safetyCorner casesrale leaderleader crash动画演示Raft:Raft 算法-实现:什么是RaftRaft是一种共识算法,旨在使其易于理解。它在容错和性能上与Paxos

2020-06-26 17:16:03 1063

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除