Skip to content

RedisRemote Dictionary Server)

QPS

QPS(Query Per Second):服务器每秒可以执行的查询次数

QPS(Queries Per Second)是每秒查询率,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。在数据库领域,它用于衡量数据库服务器在一秒钟内能够响应的查询次数。例如,一个数据库系统的 QPS 为 1000,表示它每秒可以处理 1000 个查询请求。

CAS

CAS 是 Compare - And - Swap 的缩写,即比较并交换。它是一种乐观锁的实现方式,用于在多线程环境下实现对共享变量的原子操作。在 Java 中,java.util.concurrent.atomic包下的原子类(如AtomicInteger、AtomicLong等)就是通过 CAS 机制来实现原子操作的。

JPA

JPA(Java Persistence API)是 Java EE(Enterprise Edition) 5.0 标准之一,是一个用于对象持久化的 Java API。它为 Java 开发人员提供了一种以面向对象的方式来管理关系型数据库中数据的机制。简单来说,就是可以通过 JPA 方便地将 Java 对象存储到数据库中,以及从数据库中读取数据并转换为 Java 对象。

ORM

ORM(Object - Relational Mapping),即对象 - 关系映射,是一种编程技术,用于在面向对象编程(Object - Oriented Programming,简称 OOP)中的对象和关系型数据库(Relational Database)中的表之间建立一种映射关系。

JPA 是一种 ORM(Object - Relational Mapping)规范。ORM 是一种编程技术,用于在面向对象的编程语言和关系型数据库之间建立桥梁。JPA 定义了一系列的接口和规则,而具体的实现则由不同的 JPA 提供商来完成,如 Hibernate、EclipseLink 等。这些提供商实现了 JPA 规范,开发人员可以根据自己的需求选择合适的实现框架。