摘要: 1.应用场景: 1.最近公司在做数据隔离,从原有的系统的组织架构扩展,每个组织只能看到自己的数据,数据库都是用的一套,所以在每个表都加上了DeptId绑定组织,由于每个业务单独去改sql实现数据隔离有点困难,遂找到此插件方案实现数据隔离字段的补充。 2.其它场景:sql打印,sql拦截,sql分页。 阅读全文
posted @ 2022-06-22 17:40 胡小华 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 雪花算法(SnowFlake) 简介 现在的服务基本是分布式、微服务形式的,而且大数据量也导致分库分表的产生,对于水平分表就需要保证表中 id 的全局唯一性。 对于 MySQL 而言,一个表中的主键 id 一般使用自增的方式,但是如果进行水平分表之后,多个表中会生成重复的 id 值。那么如何保证水平 阅读全文
posted @ 2022-06-22 17:10 胡小华 阅读(1786) 评论(3) 推荐(2) 编辑
摘要: 内容来自官网: https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_find-in-set FInd_in_Set官方介绍: 1、官方涵义(MySQL手册中语法说明) FIND_IN_SET(str,strli 阅读全文
posted @ 2022-06-22 13:33 胡小华 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: 1. Redis 概览 Redis 和 memcache 的区别,Redis 支持的数据类型应用场景 redis 支持的数据结构更丰富(string,hash,list,set,zset)。memcache 只支持 key-value 的存储; redis 原生支持集群,memcache 没有原生的 阅读全文
posted @ 2022-06-22 09:25 胡小华 阅读(68) 评论(0) 推荐(0) 编辑