![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
抓娃工程师
这个作者很懒,什么都没留下…
展开
-
Cassandra的使用
隐去业务相关内容,使用过程如下:1.分析需求,设计实体类;重构则阅读目前代码,梳理业务逻辑,重新设计实体类2.根据Cassandra特性和业务需要设计数据库表 Cassandra的Primary key也要保证数据的唯一性标识,但是其更大的作用是服务于查询,也就是说Cassandra的主键更多是面向于业务来设计的,且Cassandra的表的primary ...原创 2020-01-08 20:25:30 · 1119 阅读 · 0 评论 -
修改查询结果导致脏读问题的保护性拷贝方案 和关闭Mybatis缓存方案对比
由于业务需求,需开发一个复杂查询页面。最外层是车主数据,每个车主可展开列表查看车主名下的车辆信息,点击更多可查看车辆的多段包期。实现过程为,先通过筛选项停车库、车主姓名、车牌号码、所属组织、在场状态、占位状态关联表查询出车主数据Result1,所用sql为SQL1;再通过停车库、SQL1查出的车主、车牌号码、在场状态、占位状态关联表查询出所有车辆信息,所用sql为SQL2,填充到Re...原创 2019-08-25 21:25:51 · 221 阅读 · 0 评论