数据库相关的概念
数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库。
数据库广泛应用于:
CMS(内容管理系统)、CRM(客户关系管理系统)、OA(办公自动化)、ERP(企业资源计划)、财务系统(Finance System)
DSS(决策支持系统)、数据仓库(DW或DWH)、数据集市(Data Mart)、进销存管理、生产管理、仓储管理等各类企业运营事务之中。
主要用来:
数据的定义、存储、增加、删除、更新、查询等事务型工作,
数据的传输、同步、抽取、转换、加载等数据清洗工作,
数据的计算、关联查询、OLAP等分析型工作,
数据的权限控制、质量维护、异构数据库、多系统通信交互等工作。
面向高性能并发度写的键值(key-value)数据库,Redis
面向海量文档的文档数据库,MongoDB
面向可扩展性的列式数据库,HBase
面向图结构的图形数据库(Graph Database),Neo4J