Solo  当前访客:0 开始使用

小水的博客

一个无聊的精彩人生

标签: 技巧 (4)

用户点赞收藏浏览等记录的统一解决方案

2019-08-29 11:13:19 loogn
0  评论    120  浏览

项目中,我们经常会处理用户对某个对象(如帖子、文章、动态、另一个用户等等)有种种的操作,比如点赞、收藏、浏览、关注等等其他标记,我称之为用户对对象的轨迹,其实这个模型基本是一样的,所以我们可以共用一个数据表,一套处理逻辑来解决这些问题。

让ORM支持多结果集

2019-07-01 09:35:40 loogn
0  评论    195  浏览

在现有的ORM框架中,都支持查询单个结果集。比如查询用户表,传入语句,返回一个用户对象的集合。虽然一次性查询多个结果集的情况不多,而且也可以通过多次查询得到,但是从写框架的角度来说,我们并不清楚客户(其他Developer)期望怎么使用我们的框架。(当我写这篇文章的时候,搜索了一下,EF和Dapper都有实现多结果集查询,从其调用来看和我的的思路差不多)

,

缓存键的设计

2019-07-01 09:30:27 loogn
0  评论    241  浏览

使用缓存的时候,缓存键是必不可少的,它是存取的钥匙,一个好的缓存键应该是统一的,并且是便于维护的

,

一个通用的计数限制解决方案

2019-07-01 09:02:12 loogn
1  评论    265  浏览

我们经常会遇到这样的问题,一个请求在一定的时间内,最多可以允许几次,这个问题可以抽象成一个统一的逻辑模型,以便Donot repeat youself!

,
TOP