开发者社区> 问答> 正文

osc的空间动态设计问题:报错

osc的动态里,如果有人评论你的博客,在对应的动态里能看到被评论的博客题目,当我更改了题目,动态对应的题目也会更改。

一般情况下,这种效果可以用表的联合来做,但是osc除了博客之外,还有讨论、代码等资源。联合表估计不可能,剩下的办法就是冗余存储,但是冗余存储在更新时比较麻烦。大家有什么看法?

展开
收起
kun坤 2020-06-06 14:12:59 565 0
1 条回答
写回答
取消 提交回答
  • 它不是你想像中的一次查出来的,是多次查询的,查出评论以后,用评论里面的帖子ID查出帖子, 这里会将帖子id收集,统一从缓存找,找不到的id集合再去数据库in,然后找到的记录再放缓存,大概就是这个思路

    ######红薯帝国,使用缓存...ehcache+redis = j2cache######哥们再问一下:像osc有博客、招聘、代码、提问等不同的表,结构也不同,这不是要根据动态进行判断生成 不同的sql?######

    搜索下吧,红薯有开源过这个动态表。

    动态就一张表

    ######回复 @水牛叔叔 : 额。你都没说什么问题,当然,我们不知道。######我收藏过那个帖子,但是不能解决我问的问题
    2020-06-06 14:13:04
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载
《用管控策略设定多账号组织全局访问边界》 立即下载
Android内存泄漏自动化链路分析组件--Probe 立即下载