论坛首页 Java企业应用论坛

Spring + iBatis 的多库横向切分简易解决思路

浏览 26931 次
精华帖 (0) :: 良好帖 (12) :: 新手帖 (2) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-10-12  
很好, 讲得很清楚. 现在用不上, 以后一定能用得上.
0 请登录后投票
   发表时间:2010-10-12  
现在还在学习阶段 学习了
0 请登录后投票
   发表时间:2010-10-12  
不错 讲的很仔细 不过只是讲了一些简单的东西
能讲些深入的东西 就好了
一直对这些方面比较空白
0 请登录后投票
   发表时间:2010-10-12  
楼主很有实践精神啊
值得学习!
0 请登录后投票
   发表时间:2010-10-12  
楼主在看spring源码的时候有没有看到Spring中这个类AbstractRoutingDataSource,使用这个类可以很容易的实现数据库的路由,代码量应该比楼主的方案还少
0 请登录后投票
   发表时间:2010-10-12  
楼主一出手就是与众不同。好文。
0 请登录后投票
   发表时间:2010-10-12  
SNS的话,NoSQL才是王道,上面提到Mongo的兄弟说得很好。基于数据库太麻烦了。
0 请登录后投票
   发表时间:2010-10-12  
提一个建议
# DataSourceRouter.setRouterStrategy( 
#             RouterStrategy.SRATEGY_TYPE_CLUSTER , 
#             null, 
#             userGameInfo.getUid()); 
这部分可以避免在业务逻辑的代码中调用,目前我的做法是通过配置文件定义了数据的路由规则,这样就完全和调用单库的代码方式一样了
0 请登录后投票
   发表时间:2010-10-12  
gh_aiyz 写道
SNS的话,NoSQL才是王道,上面提到Mongo的兄弟说得很好。基于数据库太麻烦了。


针对SNS的一些特性功能,如:新鲜事,通知等,我们使用cassandra来解决的,但是数据库在存储用户信息方面还是有相对的优势的。

一个SNS系统,肯定不是单一K-V数据库,或者单一的RDB能搞定的,本文仅对多数据库应用方面提供一个入门思路。

大家有好想法的,都说出来讨论一下
0 请登录后投票
   发表时间:2010-10-12  
linliangyi2007 写道
gh_aiyz 写道
SNS的话,NoSQL才是王道,上面提到Mongo的兄弟说得很好。基于数据库太麻烦了。


针对SNS的一些特性功能,如:新鲜事,通知等,我们使用cassandra来解决的,但是数据库在存储用户信息方面还是有相对的优势的。

一个SNS系统,肯定不是单一K-V数据库,或者单一的RDB能搞定的,本文仅对多数据库应用方面提供一个入门思路。

大家有好想法的,都说出来讨论一下



sns还是用nosql,是王道,试试mongodb吧,查询功能挺强大的
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics