术语

编码

  • OOP 面向对象编程
  • AOP 面向切面编程
  • IOC 控制反转
  • DO (Data Object) 数据对象
  • DTO (Data Transfer Object) 数据传输对象
  • BO(Business Obejct) 业务对象
  • AO(Application Object) 应用对象
  • VO(View Object) 显示层对象
  • POJO (Plain Ordinary Java Object) 简单Java对象
  • DAO(Data Access Object) 数据存取对象

并行计算

  • MPP(Massively parallel Processing) 大规模并行处理

架构

  • RPS (Request Per Second) 每秒请求量
  • Ad-Hoc Query 海量实时计算/查询
  • OLAP (Online Analytical Processing) 联机分析处理
  • OLTP (Online Transaction Processing) 联机事务处理
  • LSM-tree (Log Structured-Merge Tree) 是一种分层,有序,面向磁盘的数据结构
  • WAL (Write-ahead logging) 预写式日志
  • LSN (Log Sequence Number) 日志序列号

大数据

  • BI (Business Intelligence) 智能商业
  • ETL (Extract-Transform-Load) 数据仓库技术,用于描述将数据从源端经过抽取、转换、加载到目的端的过程
  • UDF & UDAF & UDTF
    • UDF (User-Defined Function) 用户自定义函数
    • UDAF (User-Defined Aggregation Function) 用户自定义聚合函数
    • UDTF (User-Defined Table Generating Function)
  • HSAP (Hybrid Serving and Analytical Processing) 混合服务/分析处理
  • HTAP (Hybrid Transactional/Analytical Processing) 混合事务/分析处理
  • DW (Data Warehouse) 数据仓库 参考一 参考二 数据仓库分层
    • DM (Data Mart) 数据集市
    • 分层
      • ODS (Operational Data Store) 操作性数据 / 数据准备层 / 数据运营层
      • DW 数据仓库层
        • DWD (Data Warehouse Detail) 细节数据层
        • DWB (Data Warehouse Base) 数据基础层
        • DWS (Data Warehouse Service) 数据服务层
      • ADS (Apoplication Data Service) 应用数据层
  • Wide Table 宽表,业务主题相关的指标、维度、属性关联在一起的一张数据库表

广告

  • CVR(Conversion Rate) 转化率
  • CPA(Cost Per Action) 广告计费方式,指按广告投放实际效果收费
  • CPM(Cost Per Mille) 成本/千人,在投放广告领域,是一种按投放量收费的计费方式

产品

  • PV(page view) 页面浏览量,用户多次打开同一页面累计多次
  • UV(unique visitor) 独立访客,一天内访问网站去重用户数
  • IP 独立IP,一天内访问网站去重IP数
  • VV(video view) 视频播放量,统计周期内视频被播放次数
  • CV(content view) 内容播放量,是一个周期内,视频被打开且成功播放次数

口语

  • trade-offs 权衡