十分钟快速入门Elasticsearch 2023年3月9日 大数据Windeal发表留言 1. 简介 1.1 什么是Elaticsearch Elasticsearch 是分布式、可扩展、实时的搜索与数据分析引擎,一般简称ES。 Elasticsearch 主要提供一下功能和特性: 数据存…
我们为什么使用HTTPS 2022年11月14日 未分类Windeal发表留言 “为什么HTTPS更安全”是面试中经常被问到的题目,也是Web开发人员必备的知识。 1. 什么是HTTPS 简单的说,https是在http的基础上增加了**加密、认证、完整性验证**等动作,来保证其…
五分钟入门OAuth2.0 与 OIDC 2022年11月14日 web开发Windeal发表留言 简述 OAuth2.0 OAuth2.0是一种用于访问授权的行业标准协议,OAuth2.0用于为互联网用户提供将其在某个网站的信息授权给其他第三方应用、网站访问,但是不需要将网站的账号密码给第三方应用…
Go语言垃圾回收机制剖析 2022年9月16日 golangWindeal发表留言 引言 垃圾回收 概述 垃圾回收(Garbage Collection,GC) 是Go语言的核心特性之一,是实现内存自动管理的一种形式。golang的自动垃圾回收屏蔽了复杂且容易出错的内存操作,让开发变…
Docker 网络基础与实现 2022年7月14日 云原生Windeal1条留言 引言 什么是Docker? Docker是应用容器引擎,它利用虚拟化技术打包应用及其依赖。 Docker解决什么问题? Docker或者说虚拟化技术的出现,主要是为了解决应用能够快速构建、实施的问题。…
长文-InnoDB中的各种锁 2022年7月6日 数据库Windeal2条留言 要在高并发的场景下,保证基于InnoDB的应用程序的可靠性、性能,理解InnoDB的锁机制是必不可少的。 InnoDB中的锁机制主要包括一下概念: 实验环境 本文会结合一些例子来介绍这些概念,如果没有…