项目
1.分库的优化
将原来同一个库的表,分别进行区分,有交易库、基础库等等。分库分表,分析原sql中的表,看是否有移动,如果这张表迁移了,sql还是连表状态,就需要重写,重现业务逻辑,写好注解@DS,当 @DS 注解未起作用时,可以通过在 @Transactional 注解中添加 propagation 参数来指定事务的传播行为,以确保正确切换数据源。
,便可以切换数据源去查询对应的表。
2.两张表和成一张表
先找到那张表的视图,根据视图里的信息,找到对应原来的字段,并根据合并成一张表中的判断字段分别对应原来的两张表。
3.聊天记录需求
对话框的聊天记录,根据传入的时间范围去搜索聊天记录。
4.项目搬迁,两个微服务之间的调用。
当eap项目跟新后,mcs需要调用到eap的接口,则需要自行编译打包到mcs的maven仓库,后来项目迁移,将两个项目的maven仓库合二为一,之后eap跟新代码,mcs只需要拉取最新的代码即可。
5.项目架构
ddd领域驱动设计。
6.阿里云部署
7.移动办公
客户经理对用户的记录可以去提升用户等级的业务。零售户参加活动,客户经理就需要审批。零售户有库存,终端评测:客户经理有一个拜访,去拜访采集信息,这个零售户有卖很多烟,系统有记录这些烟有多少实际库存,实际库存与系统库存做比较,通过数据对比给上层看,判断这个月有无记录,当有的时候,输入采集的信息与系统查出来的信息对比。消息队列用的卡夫卡。
8.eap
分组的形式做的分布式部署,实际用的是某一个分组。内部烟草管理人员管理零售户的系统功能。还有pc端订户系统,给零售户用。
9 redis的运用场景(数据结构有String zset hash list set五种)
1)频繁的数据访问,频繁io,那么一些个人页面基本的数据就可以缓存。2)redis自带的计数器的使用,比如访问加一。 其中实现计数器通常使用的是字符串(String)数据结构和对应的 INCR、DECR 命令。增加计数器的值 INCR key :这个命令会将指定键的值增加 1,并返回增加后的值

3)用户主页的点赞,先把部分数据放在缓存中,后续数据库不忙的时候通过异步的方式把数据刷到数据库中。4)redis中的数据结构zset去做一个排行榜的事。首先要创一个redis的使用接口。然后在使用接口里的zset方法。


10 hsf注册中心。用接口的形式调用hsf。阿里巴巴广泛使用的分布式RPC服务框架。
浙公网安备 33010602011771号