API 设计是有风格的,RPC、REST、GraphQL 是当前比较流行的三种设计风格。在后面的文章中,我们会采用 REST 风格,对 API 进行设计和实现,所以本文就和大...
IP属地:山西
API 设计是有风格的,RPC、REST、GraphQL 是当前比较流行的三种设计风格。在后面的文章中,我们会采用 REST 风格,对 API 进行设计和实现,所以本文就和大...
1 Elasticsearch 1.1 简介 ES是使用 Java 编写的一种开源搜索引擎,它在内部使用 Lucene 做索引与搜索,通过对 Lucene 的封装,隐藏了 L...
一、前言 你知道的,MySQL对数据的增删改查都是内存中完成的,这块内存就是Buffer Pool。 你可以像下面这样查看下你的MySQL的Buffer的Buffer Poo...
MySql 在存在主键冲突或唯一键冲突的情况下,根据插入方式,一般有以下四种插入方式避免错误。 我们在 MySQL数据库进行表设计时,为了防止表中存在重复数据,我们通常会设置...
一、什么是分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。一个大的操作由 N 多的小的操作共同完成。...
Java中有两种加锁的方式:一种是用synchronized关键字,另一种是用Lock接口的实现类。 如果你只是想要简单的加个锁,对性能也没什么特别的要求,用synchron...