• 欢迎来到Compiler网站,如果对网站内容感兴趣或者帮助到你,请为文章点赞,谢谢!

redis

redis通信协议解析

redis通信协议解析
Redis 协议在以下三个目标之间进行折中: 易于实现 可以高效地被计算机分析(parse) 可以很容易地被人类读懂 网络层 客户端和服务器通过 TCP 连接来进行数据交互, 服务器默认的端口号为 6379 。 NOTE: 客户端和服务器发送的命令或数据一律以 \r\n (CRLF)结尾。 ……继续阅读 »

4个月前 (03-20) 184浏览 0评论 9个赞

ElasticSearch

elasticsearch 搜索基本概念与入门操作

elasticsearch 搜索基本概念与入门操作
elasticsearch 搜索提供了多种查询数据的方式,例如 query string 以及_search方式,方便我们根据不同的需求查询数据,同时在查询参数中,可以指定结果的算分策略,能够的到更加符合需求的结果。本文主要从使用方式出发,介绍查询的基础用法 Search API URI Search 在URL 中使用查询参数 Request……继续阅读 »

2个月前 (06-04) 42浏览 0评论 0个赞

java

CMS 垃圾搜集器

CMS 垃圾搜集器
搜集过程 初始标记(CMS-initial-mark) 并发标记(CMS-concurrent-mark) 预清理(CMS-concurrent-preclean) 可被终止的预清理(CMS-concurrent-abrotable-preclean) 重新标记(CMS-remark) 并发清除(CMS-concurrent-swe……继续阅读 »

1个月前 (06-30) 51浏览 0评论 2个赞

java

Hotspot JVM 即时编译(JIT)概念及使用

Hotspot JVM 即时编译(JIT)概念及使用
在Class初始化完成后,类在调用过程中,执行引擎会把字节码转换为机器码,然后在操作系统中才能执行。在字节码转换为机器码的过程中,虚拟机中还存在着一道编译, 就是即时编译 最初,虚拟机中的字节码是由解释器完成编译的,当虚拟机发现方法或者代码块自行频繁时,就会讲代码标记为热点代码 为了提高热点代码的执行效率,在运行时,即时编译器(JIT)会把这些代码编译成与……继续阅读 »

1个月前 (06-29) 49浏览 0评论 1个赞

ElasticSearch

elasticsearch docs rest-api操作总结

elasticsearch docs rest-api操作总结
创建 通过PUT my_index/_create/1方式创建文档 支持自动生成文档Id和指定文档Id两种方式 通过调用 POST /users/_doc 系统自动生成document id 使用PUT user/_create/1 创建时, URI中显式指定_create, 此时如果该id已经存在,则操作失败 通过指定……继续阅读 »

4周前 (07-06) 41浏览 0评论 1个赞

redis

redis 慢日志查询 配置与定位

redis 慢日志查询 配置与定位
Redis慢查询日志功能用于记录执行时间超过给定时长的命令请求, 用户可以通过这个功能产生的日志来监视和优化查询速度。 相关配置参数 slowlog-log-slower-than选项指定执行时间超过多少微秒(1秒等于1000000微秒)的请求会被记录到日志上面 slowlog-max-len选项指定服务器最多保存多少条慢查询日志 保存日志方式……继续阅读 »

4个月前 (04-12) 142浏览 0评论 1个赞

java

Spring依赖处理过程

Spring依赖处理过程
依赖处理过程 基础知识 入口 – DefaultListableBeanFactory#resolveDependency 依赖描述符 – DepencencyDescriptor 自动绑定候选对象处理器 – AutowireCandidateResolver @Autowired 注入 @A……继续阅读 »

2个月前 (05-26) 42浏览 0评论 1个赞

redis

AOF持久化

AOF持久化
与RDB持久化通过保存数据库中的键值对来记录数据库状态不同, AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。 AOF持久化的实现 AOF持久化功能的实现可以分为命令追加(append),文件写入,文件同步(sync)三个步骤 命令追加 当AOF持久化功能处于打开状态时, 服……继续阅读 »

4个月前 (03-20) 203浏览 1评论 5个赞

docker

使用Docker镜像和仓库

使用Docker镜像和仓库
注意: docker中的基础系统, 并不是一个完整的操作系统, 它只是一个裁剪版, 只包含最低限度的支持系统运行的组件。 区分统一仓库中的不同镜像. Docker提供一种标签Tag功能, 以区分不同版本的docker镜像, 这种机制可能保证同一个仓库中可以存储多个镜像。 仓库分类 用户仓库 用户仓库的镜像都是由Docker用户创建的 ……继续阅读 »

3个月前 (05-17) 94浏览 2评论 2个赞