会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
金仙儿的技术分享
博客园
首页
新随笔
联系
订阅
管理
2025年5月13日
30条架构原则
摘要: 本文作者叫Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。他是Apache Axis2项目的联合创始人,也是Apache Software基金会的成员。 Srinath通过不懈的努力最终总结出了30条架构原则,他主张架构师的角色应该由开发团队本身去扮演,而不是专门有个架
阅读全文
posted @ 2025-05-13 17:03 金仙儿追鹿仙
阅读(15)
评论(0)
推荐(0)
2023年9月6日
Elasticsearch7.8集群实践记录之下线节点
摘要: 1.背景:由于机房迁移需要将elasticsearch集群进行跨机房搬迁,采取先扩容再收缩的方式进行,已有效减小对业务环境的影响。当前需要将老的节点有序下线。 2.操作步骤: 1.检查集群配置,保证主节点的可用性; # 设置 minimum_master_nodes 为 2 curl -XPUT '
阅读全文
posted @ 2023-09-06 11:54 金仙儿追鹿仙
阅读(202)
评论(0)
推荐(0)
Elasticsearch7.8集群实践记录
摘要: 1.背景:当需要开发团队搭建自有elasticsearch集群时候,需要先明确具体的应用场景,进而对可用性,性能以及容量进行评估。当前实践记录主要应用场景在于业务日志记录短暂保存以便提供近期数据查询,并选择elasticsearch版本7.8.0,可用性要求三个9,每日数据量月1.5T,数据保存大约
阅读全文
posted @ 2023-09-06 11:38 金仙儿追鹿仙
阅读(42)
评论(0)
推荐(0)
2021年3月12日
回顾分布式事务的解决方案
摘要: 什么是分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器「分别位于不同的分布式系统的不同节点之上」。 一个大的操作由N多的小的操作共同完成。而这些小的操作又分布在不同的服务上。针对于这些操作,「要么全部成功执行,要么全部不执行」,核心就是要【保证不同服务状态结果的一致
阅读全文
posted @ 2021-03-12 16:03 金仙儿追鹿仙
阅读(56)
评论(0)
推荐(0)
2021年3月11日
SpringBoot针对web项目打war包
摘要: 第一步:需在pom.xml指定打成的包为: <packaging>war</packaging> 第二步:通过<scope>标签在打包的时候排除tomcat依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>
阅读全文
posted @ 2021-03-11 14:50 金仙儿追鹿仙
阅读(180)
评论(0)
推荐(0)
浅谈Spring中的事务回滚
摘要: 1.代码中事务控制的3种方式 编程式事务:就是直接在代码里手动开启事务,手动提交,手动回滚。优点就是可以灵活控制,缺点就是太麻烦了,太多重复的代码了。 声明式事务:就是使用SpringAop配置事务,这种方式大大的简化了编码。需要注意的是切入点表达式一定要写正确。 注解事务:直接在Service层的
阅读全文
posted @ 2021-03-11 14:42 金仙儿追鹿仙
阅读(473)
评论(0)
推荐(0)
Phoenix整合Hbase,用SQL来操作Hbase
摘要: 1.简介 Phoenix是一个HBase框架,可以通过SQL的方式来操作HBase。 Phoenix是构建在HBase上的一个SQL层,是内嵌在HBase中的JDBC驱动,能够让用户使用标准的JDBC来操作HBase。 Phoenix使用JAVA语言进行编写,其查询引擎会将SQL查询语句转换成一个或
阅读全文
posted @ 2021-03-11 14:36 金仙儿追鹿仙
阅读(415)
评论(0)
推荐(0)
2020年8月7日
Git常用命令回顾
摘要: 1、设置全局的用户名 git config --global user.name "Eugene" git config --global user.email "eugene@183.com" 2、创建版本库 git init 3、基本操作 git add fileName 添加文件到暂存区 gi
阅读全文
posted @ 2020-08-07 09:07 金仙儿追鹿仙
阅读(97)
评论(0)
推荐(0)
2020年6月17日
被遗忘 Java位运算符
摘要: 撸了这么多年的Java代码,突然发现对于位运算符尽然知之甚少,在阅读源码过程中对于"&&"与"&",">>"与">>>"的差异还不胜了解,今天就将自己理解做个记录以便大家指正。 简介:关于位运算符无非也就 与(&)、或(|)、异或(^)、取反(~)、左移(<<)、右移(>>)、无符号右移(>>>),
阅读全文
posted @ 2020-06-17 22:17 金仙儿追鹿仙
阅读(215)
评论(0)
推荐(0)
2018年12月29日
Java注解的基本原理
摘要: 简介:注解的本质就是一个继承了Annotation接口的接口,一个注解准确意义上来说,只不过是一种特殊注释而已,如果没有解析他的代码,他可能连注释都不如。 解析一个类或者方法的注解往往有两种形式,一种是编译期直接的扫描,一种是运行期反射。 基础:Java中有以下几个元注解 @Target: 注解的作
阅读全文
posted @ 2018-12-29 16:23 金仙儿追鹿仙
阅读(717)
评论(0)
推荐(0)
下一页
公告