腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
个人随笔
专栏成员
举报
140
文章
190186
阅读量
35
订阅数
订阅专栏
申请加入专栏
全部文章(140)
java(47)
数据库(17)
其他(16)
云数据库 SQL Server(13)
c#(12)
.net(11)
编程算法(10)
sql(6)
spring(5)
Elasticsearch Service(5)
存储(4)
面向对象编程(4)
spring cloud(4)
windows(4)
微服务(4)
负载均衡(3)
api(3)
负载均衡缓存(3)
http(3)
shell(3)
网络安全(3)
sql server(3)
大数据(3)
https(3)
es(3)
xml(2)
html(2)
jquery(2)
access(2)
ide(2)
eclipse(2)
html5(2)
正则表达式(2)
rpc(2)
数据处理(2)
数据结构(2)
ios(1)
iphone(1)
javascript(1)
go(1)
bash(1)
node.js(1)
css(1)
ajax(1)
android(1)
打包(1)
jar(1)
tomcat(1)
maven(1)
搜索引擎(1)
lucene/solr(1)
analyzer(1)
linux(1)
bash 指令(1)
文件存储(1)
腾讯云可观测平台(1)
人工智能(1)
容器(1)
开源(1)
分布式(1)
缓存(1)
运维(1)
jvm(1)
mybatis(1)
spring boot(1)
jdbc(1)
zabbix(1)
socket编程(1)
安全(1)
break(1)
case(1)
default(1)
工具类(1)
搜索文章
搜索
搜索
关闭
内存吞金兽(Elasticsearch)的那些事儿 -- 写入&检索原理
Elasticsearch Service
数据结构
node.js
缓存
客户端写入一条数据,到Elasticsearch集群里边就是由协调节点来处理这次请求:
房上的猫
2021-08-31
646
0
内存吞金兽(Elasticsearch)的那些事儿 -- 架构&三高保证
analyzer
es
Elasticsearch Service
api
存储
在Gateway中,ElasticSearch默认先把索引存储在内存中,然后当内存满的时候,再持久化到Gateway里。当ES集群关闭或重启的时候,它就会从Gateway里去读取索引数据。比如LocalFileSystem和HDFS、AS3等。
房上的猫
2021-08-31
606
0
内存吞金兽(Elasticsearch)的那些事儿 -- 认识一下
Elasticsearch Service
lucene/solr
数据库
sql
搜索引擎
ES 本质上是一个支持全文搜索的分布式内存数据库,特别适合用于构建搜索系统。ES 之所以能有非常好的全文搜索性能,最重要的原因就是采用了倒排索引。倒排索引是一种特别为搜索而设计的索引结构,倒排索引先对需要索引的字段进行分词,然后以分词为索引组成一个查找树,这样就把一个全文匹配的查找转换成了对树的查找,这是倒排索引能够快速进行搜索的根本原因。
房上的猫
2021-08-31
1.2K
0
内存吞金兽(Elasticsearch)的那些事儿 -- 数据结构及巧妙算法
es
Elasticsearch Service
iphone
ios
编程算法
ES 本质上是一个支持全文搜索的分布式内存数据库,特别适合用于构建搜索系统。ES 之所以能有非常好的全文搜索性能,最重要的原因就是采用了倒排索引。倒排索引是一种特别为搜索而设计的索引结构,倒排索引先对需要索引的字段进行分词,然后以分词为索引组成一个查找树,这样就把一个全文匹配的查找转换成了对树的查找,这是倒排索引能够快速进行搜索的根本原因。
房上的猫
2021-08-31
517
0
内存吞金兽(Elasticsearch)的那些事儿 -- 常见问题痛点及解决方案
es
javascript
文件存储
linux
Elasticsearch Service
查询的流程:往 ES 里写的数据,实际上都写到磁盘文件里去了,查询的时候,操作系统会将磁盘文件里的数据自动缓存到 Filesystem Cache 里面去
房上的猫
2021-08-31
645
0
小白的算法课-方法论
编程算法
数据结构
但真的是这样吗?但其实大多数情况都是为了应付面试,然后实际学习场景大家都是看看别人的博客,看看讲解视频,然后随便扒扒源码
房上的猫
2021-04-28
299
0
GRPC-JAVA
https
网络安全
rpc
近一年来一直在用公司内wiki进行技术调研以及记录,后期有时间将逐步迁移至博客园。
房上的猫
2020-03-08
1.1K
0
关于经纬度坐标与utm坐标之间的相互转换api
api
/* * Author: Sami Salkosuo, sami.salkosuo@fi.ibm.com * * (c) Copyright IBM Corp. 2007 */ package com.baidu.traffic.sc.common.util; // add by liushouyun 20190515 for convert UTM & lat/lon // IBM https://www.ibm.com/developerworks/cn/java/j-coordconvert/
房上的猫
2020-03-05
1.8K
0
时间范围占比工具类
工具类
/** * 时间范围占比 * * @param st 开始时间戳 * @param et 结束时间戳 * @param cst 对比开始时间戳 * @param cet 对比结束时间戳 * @return 占比 * @author liushouyun */ public static Tuple2<Integer, Double> proportionOfTimeRange(long st, lon
房上的猫
2020-02-20
656
0
程序员内功心法-设计模式
编程算法
java
设计模式总共分为三大类 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式:用于描述如何将类或对象按某种布局组成更大的结构,GoF 中提供了代理、适配器、桥接、装饰、外观、享元、组合等 7 种结构型模式。 行为型模式:用于描述类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,以及怎样分配职责。GoF 中提供了模板方法、策略、命令、职责链、状态、观察者、中介者、迭代器、访问者、备忘
房上的猫
2019-11-14
449
0
记一次mysql主从同步因断电产生的不能同步问题 1236 and 1032
云数据库 SQL Server
sql
数据库
项目新上线一个月,qa需要测试断电服务拉起,服务拉起成功后,发现mysql主从异常
房上的猫
2019-08-16
1.9K
0
JVM指令手册
编程算法
dup_x1 复制栈顶部一个字长的内容,然后将复制内容及原来弹出的两个字长的内容压入栈
房上的猫
2019-07-18
1.2K
0
优雅的go语言--入门篇
打包
go
2.所有归档文件都会被存放在pkg目录下的平台相关目录中,同样以代码包为组织形式
房上的猫
2019-05-14
405
0
Linux开源监控平台归总
腾讯云可观测平台
zabbix
开源
rpc
运维
Cacti是一个性能广泛的图表和趋势分析工具,可以用来跟踪并几乎可以绘制出任何可监测指标,描绘出图表。从硬盘的利用率到风扇的转速,在一个电脑管理系统中,只要是可以被监测的指标,Cacti都可以监测,并快速的转换成可视化的图表。
房上的猫
2019-03-19
3.6K
0
玩转SpringCloud(F版本) 一.服务的注册与发现(Eureka)
spring
http
jar
spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等
房上的猫
2019-01-24
575
0
玩转SpringCloud Spring Cloud 微服务
spring
spring boot
分布式
spring cloud
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
房上的猫
2019-01-24
412
0
MyBatis 从浅入深 随笔整理
mybatis
(1)每个MyBatis的哟ing有都以一个SqlSessionFactory对象的实例为核心
房上的猫
2019-01-24
1.8K
0
那些年玩过的 高逼格进制转换 与 位运算
编程算法
程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。
房上的猫
2019-01-24
980
0
Java持久化之 -- 傲娇的NIO
socket编程
java
xxxBuffer buffer = xxxBuffer.allocate(最大容量);
房上的猫
2019-01-24
528
0
Java 持久化之 -- IO 全面整理(看了绝不后悔)
java
编程算法
IO包括输入流和输出流,输入流指的是将数据以字符或者字节形式读取到内存 分为字符输入流和字符输入流
房上的猫
2019-01-24
578
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档