——数据库
工地一枝花
如果你想要造一艘船,先不要雇人去收集木头,也不要分配任务,而是去激发他们对海洋的渴望。
展开
-
浅谈DBMS
数据库管理系统(Database Management System)是一套计算机程序,以控制数据库的分类及数据的访问。概念: 一套数据库包括: 1.模型语言,用以因应该数据库管理系统的数据模型,来定义各数据库的schema。 .概念模型:概念设计中的数据描述。 .逻辑模型:逻辑设计中的数据描述。 .内/外模型:物理设计中数据描述。 2.最优化的数据结构(字原创 2016-08-07 19:31:50 · 666 阅读 · 20 评论 -
Sharding-切分
概念当数据量非常大时,数据库拆分是常见的降低数据库大小,提升性能的方法。数据库拆分是指按照某种条件,或者维度,将一个库(表)中的数据分散到多个库(表)中,通常可以分为水平拆分和垂直拆分。类别水平拆分水平拆分以某个字段为依据(例如uid),按照一定规则(例如取模),将一个库(表)上的数据拆分到多个库(表)上,以降低单库(表)大小。简单来讲,它是将同一个库(表)中的记录拆分到多个结构相同的库(...原创 2018-09-30 20:43:20 · 203 阅读 · 4 评论 -
数据库-MySQL
MySQL 介绍 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下 产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL 是最好的 RDBMS(Relational Database Management System,关系数据库管理系统)应用软件。 MySQL 是一种关系数据库管理系统,关系数据库将...原创 2019-01-25 21:40:45 · 681 阅读 · 3 评论 -
数据库-MongoDB
文章目录MongoDB介绍MongoDB 适用场景MongoDB 原理MongoDB 和 MySQL 的区别MongoDB 备份方式MongoDB介绍 MongoDB 是一个基于分布式文件存储的数据库,由 C++语言编写。旨在为 WEB 应用提供可扩 展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰 富,最像关系数据库...原创 2019-01-31 16:48:08 · 2580 阅读 · 3 评论