摘要: 单体应用架构 所谓的单体应用架构(all in one) 是指,我们将一个应用中的所有应用服务都封装在一个应用中。 好处:易于开发和测试;十分方便部署;当需要时将war复制多份,然后放到多个服务器上,再做个负载均衡就可以 缺点:哪怕我要修改一个非常小的地方,我都需要停掉整个服务,重新打包、部署这个应 阅读全文
posted @ 2020-10-18 22:34 DJ同学 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 参考链接 自增主键和UUID 优点和缺点 自增长 UUID 优点 ①很小的数据存储空间②性能最好③容易记忆 ①独一无二的,出现重复的机会少②跨服务器数据合并非常方便③安全性高 缺点 ①如果存在大量的数据,可能会超出自增长的范围②很难处理分布式存储的数据表,尤其是在合并表的情况下③安全性低,有规律,容 阅读全文
posted @ 2020-10-18 16:55 DJ同学 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 导入 帮助我们在分布式系统中生成一个有序且全局唯一的ID,由于自然界中并不存在两片完全一样的雪花,所以这样命名 原理 生成一个64位的Long类型数字id把这64位分成几个部分,每个部分都有自己的生产规则,最后拼接起来即可。 1位标识符——代表正负,由于标识符肯定是正数,所以我们的取值一定是0 41 阅读全文
posted @ 2020-10-18 16:53 DJ同学 阅读(247) 评论(0) 推荐(0) 编辑