igoodful
igoodful
全部文章
数据库之设计
A-数据库之MongoDB(64)
A-数据库之MySQL(296)
A-数据库之TiDB(17)
B-语言之Go(63)
B-语言之python(18)
C-CentOS是服务器主流系统(8)
C-MacOS是常用开发的系统(8)
C-windows是常用开发的系统(11)
C-系统之linux(127)
C-系统之ubuntu(5)
java之基础(107)
java之多线程(21)
matlab(11)
word(2)
前端(2)
基础之操作系统(4)
基础之算法(47)
基础之网络(24)
工作之需求(11)
工作之项目(3)
数据库之Redis(1)
未归档(29)
生活之人事(16)
生活之常识(20)
生活之设计(4)
电影与电视剧(1)
监控之Consul(4)
监控之Zabbix(1)
稳定资源(2)
软件之使用(111)
软件之安装(18)
归档
标签
去牛客网
登录
/
注册
igoodful的博客
全部文章
/ 数据库之设计
(共6篇)
服务器信息表
采购机器:1、供应商。谷歌云、微软云、亚马逊云、阿里云、金山云、物理机。2、机型。机器型号。3、机房。北京、新加坡、印度、美国、欧洲。4、操作系统版本。centos7.3、ubuntu16.55、网络信息。(ipv4与ipv6)7、价格。机器的价格
2019-10-10
0
404
对象之间的关系
一、设计原则 1、如果想表达创建一个对象或者对一个对象进行修改,那么方法(函数)应该返回一个对象。 2、如果想表达依赖某个对象,则将其作为方法参数传递进来读取或修改,或者在方法中自己来创建依赖对象。 3、如果想表达一个对象必须由n个其他不同对象组合而成,那么将这些对象定义为类的成员变量。 4...
2019-10-01
0
370
数据库的表设计
每个服务,其实说是任务更准确些,都有一个tag串,主要分为几大部分,以下划线"_"分割,比如xxx产品线下的某个服务,tag串如下: cop.google_ owt.map_ pdl.china_ cluster.c8_ servicegroup.mappush_ s...
2019-09-19
0
186
集群
集群通常来说,是某同一类型的数据库的集合,比如mysql集群,redis集群,mongodb集群,但是不存在mysql、redis、mongodb的混合集群。 因此一个集群表有: 集群ID, 集群名称, 数据库类型(mysql,redis,mongodb), 集群虚拟入口地址, 所...
2019-09-17
0
233
002-字段不为null
1、尽量不要在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,强烈建议where涉及的列,不要留空,创建表时赋予初始值. 比如 select id from t where num is null 这样的 sql 也是可以的。但是最好不要给数据库留 NU...
2018-07-31
0
205
001-适当冗余表字段
表结构要合理。适当加冗余字段。减少关联的最好方法就是适当的做冗余字段,用空间换时间,也能换来更好的可读性,但是必须做好表与表之间的数据一致性。 OLAP复杂是难免的,大规模实时分析最好还是传统数据库与大数据混合联动。通过像Kylin,Speak这些操作Hadoop来实时分析。 OLT...
2018-06-16
0
329