个人随笔

140 篇文章
72.7K 次阅读
35 人订阅

全部文章

房上的猫

内存吞金兽(Elasticsearch)的那些事儿 -- 写入&检索原理

客户端写入一条数据,到Elasticsearch集群里边就是由协调节点来处理这次请求:

12330
房上的猫

内存吞金兽(Elasticsearch)的那些事儿 -- 架构&三高保证

在Gateway中,ElasticSearch默认先把索引存储在内存中,然后当内存满的时候,再持久化到Gateway里。当ES集群关闭或重启的时候,它就会从Ga...

7810
房上的猫

内存吞金兽(Elasticsearch)的那些事儿 -- 认识一下

ES 本质上是一个支持全文搜索的分布式内存数据库,特别适合用于构建搜索系统。ES 之所以能有非常好的全文搜索性能,最重要的原因就是采用了倒排索引。倒排索引是一种...

10310
房上的猫

内存吞金兽(Elasticsearch)的那些事儿 -- 数据结构及巧妙算法

ES 本质上是一个支持全文搜索的分布式内存数据库,特别适合用于构建搜索系统。ES 之所以能有非常好的全文搜索性能,最重要的原因就是采用了倒排索引。倒排索引是一种...

9520
房上的猫

内存吞金兽(Elasticsearch)的那些事儿 -- 常见问题痛点及解决方案

查询的流程:往 ES 里写的数据,实际上都写到磁盘文件里去了,查询的时候,操作系统会将磁盘文件里的数据自动缓存到 Filesystem Cache 里面去

8620
房上的猫

小白的算法课-方法论

但真的是这样吗?但其实大多数情况都是为了应付面试,然后实际学习场景大家都是看看别人的博客,看看讲解视频,然后随便扒扒源码

10620
房上的猫

GRPC-JAVA

近一年来一直在用公司内wiki进行技术调研以及记录,后期有时间将逐步迁移至博客园。

42330
房上的猫

关于经纬度坐标与utm坐标之间的相互转换api

65800
房上的猫

时间范围占比工具类

15510
房上的猫

程序员内功心法-设计模式

19430
房上的猫

记一次mysql主从同步因断电产生的不能同步问题 1236 and 1032

项目新上线一个月,qa需要测试断电服务拉起,服务拉起成功后,发现mysql主从异常

56210
房上的猫

JVM指令手册

dup_x1 复制栈顶部一个字长的内容,然后将复制内容及原来弹出的两个字长的内容压入栈

39140
房上的猫

优雅的go语言--入门篇

2.所有归档文件都会被存放在pkg目录下的平台相关目录中,同样以代码包为组织形式

17120
房上的猫

Linux开源监控平台归总

Cacti是一个性能广泛的图表和趋势分析工具,可以用来跟踪并几乎可以绘制出任何可监测指标,描绘出图表。从硬盘的利用率到风扇的转速,在一个电脑管理系统中,只要是可...

1.5K30
房上的猫

玩转SpringCloud(F版本) 一.服务的注册与发现(Eureka)

spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等

28830
房上的猫

玩转SpringCloud Spring Cloud 微服务

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息...

25230
房上的猫

MyBatis 从浅入深 随笔整理

(1)每个MyBatis的哟ing有都以一个SqlSessionFactory对象的实例为核心

54030
房上的猫

那些年玩过的 高逼格进制转换 与 位运算

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。

35520
房上的猫

Java持久化之 -- 傲娇的NIO

xxxBuffer buffer = xxxBuffer.allocate(最大容量);

20620
房上的猫

Java 持久化之 -- IO 全面整理(看了绝不后悔)

IO包括输入流和输出流,输入流指的是将数据以字符或者字节形式读取到内存 分为字符输入流和字符输入流

24420

扫码关注云+社区

领取腾讯云代金券