摘要:
场景:分布式ID生成器 组成结构:首位无效符+时间戳差值、机器(进程)编码、序列号 特点:自增、有序;可按时间进行排序,标识机器节点,序列号是同一毫秒生成的id数量 修正:可以根据自身项目修改,比如机器编码改成自定义业务属性、 缺点:机器节点的时钟不同 则全局来说不是递增的 阅读全文
摘要:
1.分区 2.缓存 3.一主多从分离读多写少的压力 4.写的压力:分库分表 4.1分分表 水平切分: 数据库的垂直切分:按照 表功能和数据关联密切程度;表太多造成的海量数据考虑按业务逻辑划分;能缓解数据量和访问量造成的问题但不能根治; 表的垂直切分:可以分到多库中,不遵守范式 表的水平切分:解决单表 阅读全文
摘要:
Myisam:多个小表一个聚合表,逻辑上的 Innodb:物理文件的划分 注意事项 Show plugins Show engines Show variables like ‘%partition% 分区方式:Range、LIST、HASH、KEY,5.5版本之后支持非整形的Range和List分 阅读全文
摘要:
su: substitute的缩写,切换用户环境,没有指定切换到的用户时默认root sudo superuser do,不切换用户环境,只是使用root的权限 两者执行后的“当前目录”都没有改变 阅读全文
摘要:
原因是没有设置root密码,只要执行一次sudo passwd root命令,按提示设置了root的密码后就可以了 阅读全文