摘要:
Determined Energetic Motivated Reliable Yes Stick To Victory 阅读全文
摘要:
针对前期项目中用到的调度服务xxl-job,在通读了其全部源码后,进行了比较详细的总结,具体可参考下图 阅读全文
摘要:
在上一篇博客中,主要对于Apollo中的 AdminService的相关源码进行了解析(https://www.cnblogs.com/Demrystv/p/14449212.html),在这一篇中继续对 ConfigService进行介绍。(格式采用 OneNote排版) 阅读全文
摘要:
携程的 Apollo是一个分布式配置的框架,其在配置领域具有很高的排名和应用价值,与此通知,其源码的设计和实现也十分巧妙。从用户进行配置到客户端接收到配置,主要经过 Portal、AdminService、ConfigService、Client四部分。本文主要介绍 AdminService 在实现 阅读全文
摘要:
在前面两篇博客中,分别介绍了clickhouse的架构与数据结构和clickhouse的引擎与分类比较,对于clickhouse的基本特性有了一个大概的了解,在本文中主要从实际生产过程中集群的分布式部署以及数据查询的过程角度进行分析,详细剖析数据查询的基本过程,以及分布式部署中的一些细节。 阅读全文
摘要:
在上面一篇博客(https://www.cnblogs.com/Demrystv/p/14274358.html)中,主要介绍了clickhouse的架构与数据结构,使我们对于clickhouse的底层基本知识有了一个大概的了解,在这篇博客中,主要围绕clickhouse的引擎与不同引擎的分类之间的 阅读全文
摘要:
最近在公司的项目中,为了解决日均上千万的数据量的查询,公司的底层数据库由memsql切换为clickhouse,作为一款近几年异军突起的列式存储数据库,其在大数据量下的查询的速度优势非常明显,因此从本片博客开始,写一个专题,将我最近学习到的相关知识进行整理归纳和总结。通过这些基础知识的学习,确实在工 阅读全文
摘要:
最近在工作过程中使用了getCanonicalName(),感觉对于其底层原理及相关方法的彼此之间的区别不是很清楚,因此结合底层源码对其进行了详细的解读,并写了测试用例进行验证,最终将整体过程总结如下。【文章采用OneNote格式排版】 阅读全文
摘要:
最近在公司的项目开发过程中,遇到了一个不太容易解决的坑,主要是在mysql5.x 版本中如何保存emoji表情,查阅了很多资料,最终解决如下【文档采用OneNote的排版格式】 阅读全文
摘要:
我们都知道,java中的数据类型可以分为基本数据类型和引用数据类型,java中的传递可以分为值传递和引用传递,两者之间的主要区别是什么呢?两者之间的造成区别的原因又是什么呢?本文从最基本的java虚拟机的存储进行展开解释,并且附有示例演示。 阅读全文
摘要:
最近在学***l-job的源码,其中在文档中有提及xxl-job支持分布式部署,因此在源码阅读中特意注意到了这一点,关于其如何保证调度一致性的原理进行了详细的总结,具体见下文。 阅读全文