-
Sed Command in Linux/Unix with examples
原文链接 https://www.geeksforgeeks.org/sed-command-in-linux-unix-with-examplessed全名叫stream editor,流编辑器,功能非常强大。
比如截取某个时间段的日志并重定向到test.log
sed -n ‘/2020-05-25 17:00:00/,/2020-05-25 17:30:00/p’ 日志文件 > test.log -
Mybatis+0+null,小问题引发的血案
原文链接 https://blog.csdn.net/qing_gee/article/details/50518795mybatis中if test 为什么会判断0=’’ 结果为true?
相关文章 https://juejin.im/post/5c74b0c86fb9a049ee811ae7 -
Java Microservices: A Practical Guide
原文链接 https://www.marcobehler.com/guides/java-microservices-a-practical-guide
译文:https://www.infoq.cn/article/1hNvCeoM3w7BaTVPAmDm
Java微服务指南,什么是微服务?微服务之间是如何通信的?同步 or 异步 -
原文链接 https://www.infoq.cn/article/key-steps-and-likely-problems-of-horizontal-split-table
两种常见分片策略:随机分片、连续分片。-
跨分片的技术问题:
- 跨分片排序分页问题,需要在不同的分片节点中将数据进行排序并返回,然后将不同分片返回的结果集进行汇总和二次排序;
- 跨分片join,可以通过全局表、ER 分片、内存计算等方式来避免;
- 分布式事务。
-
目前分库分表的开源方案:
- 基于应用程序层面的DDAL(分布式数据库访问层);
- 数据库中间件。
一般MySQL单表未超过1000W的数据可以不用分表。
-
-
What Are Java Agents and How to Profile With Them
原文链接 https://stackify.com/what-are-java-agents-and-how-to-profile-with-them