1.CRUD:创建(Create)、获取(Retrieve)、更新(Update)和删除(Delete)
2.ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)
3.CRAP:创建(Create)、获取(Retrieve)、追加(Append)和处理(Process)
4.OLAP:(Online Analytical Processing)通常用在数据仓库和决策分析中,对大量的历史数据进行分析
5.OLTP:(Online Transaction Processing)适用于频繁的增删改查,对实时性、数据的一致性要求比较高,通常用于企业的数据库
6.CTE: 是一种 SQL 表达式,通过 WITH
关键字定义,可为查询提供临时结果集。这些结果集在主查询中被调用,避免了重复书写复杂的嵌套查询。CTE 常用于拆解复杂统计逻辑、分步计算、递归查询等场景
7.Lambda架构:主要由三层组成:批处理层(离线,常见的计算引擎包括Hadoop、Spark等,适用于数据量大、复杂度高的场景)、速度层(实时、常见的流处理框架包括Flink、Storm等)和服务层(对外提供数据查询、分析和展示的服务,常见的服务层技术包括Hive、Presto等)
8.Kappa架构:主要由两层组成:流处理层(实时、离线)和服务层(对外提供数据查询的服务)