精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-07-04
这种应用,貌似很了不起,其实没市场。
完毕! |
|
返回顶楼 | |
发表时间:2012-07-04
nanjingjiangbiao 写道 多库联合查询?为什么不用JTA呢?
如果只是查询,就跟jta/xa没什么关系。 |
|
返回顶楼 | |
发表时间:2012-07-04
kimmking 写道 nanjingjiangbiao 写道 多库联合查询?为什么不用JTA呢?
如果只是查询,就跟jta/xa没什么关系。 因此就要手动自己搭建中间件,分割执行sql? |
|
返回顶楼 | |
发表时间:2012-07-04
要我就用hadoop做 分派任务 并行查询 结果合并
|
|
返回顶楼 | |
发表时间:2012-07-04
抛出异常的爱 写道 evanzzy 写道 其实解决这个问题还有个最傻的也肯定有效的办法:就是最原始的,让程序员自己去判断数据库类型,用了什么数据库,就写什么样的SQL,把不同数据库的数据都提到内存里来进行一致性处理。
自己写中间件去做这事情是最不靠谱儿的,投资大,见效慢,效果差。 经手过一个过亿的项目. 把现有的N个系统整合起来. N大于等于20 当下决定跳槽. 整合的意思不是就SOA么?为什么要跳槽?是不是提了什么牛掰的需求? |
|
返回顶楼 | |
发表时间:2012-07-04
抛出异常的爱 写道 evanzzy 写道 其实解决这个问题还有个最傻的也肯定有效的办法:就是最原始的,让程序员自己去判断数据库类型,用了什么数据库,就写什么样的SQL,把不同数据库的数据都提到内存里来进行一致性处理。
自己写中间件去做这事情是最不靠谱儿的,投资大,见效慢,效果差。 经手过一个过亿的项目. 把现有的N个系统整合起来. N大于等于20 当下决定跳槽. 整不了还是? |
|
返回顶楼 | |
发表时间:2012-07-04
evanzzy 写道 抛出异常的爱 写道 evanzzy 写道 其实解决这个问题还有个最傻的也肯定有效的办法:就是最原始的,让程序员自己去判断数据库类型,用了什么数据库,就写什么样的SQL,把不同数据库的数据都提到内存里来进行一致性处理。
自己写中间件去做这事情是最不靠谱儿的,投资大,见效慢,效果差。 经手过一个过亿的项目. 把现有的N个系统整合起来. N大于等于20 当下决定跳槽. 整合的意思不是就SOA么?为什么要跳槽?是不是提了什么牛掰的需求? 欠了一月工钱..... |
|
返回顶楼 | |
发表时间:2012-07-04
xuranpaoche 写道 有这样一种应用场景:
客户的业务系统数据库类型多种多样(如oracle、mysql、sqlserver、实时数据库),分别部署在n台服务器上,我们需要在不修改客户原系统的基础上(直接面对各数据库),对异构数据库实现跨系统跨表查询(允许引入中间件,最好不要引入中间数据库)。 各位有木有好的想法? 国外已经有比比较成熟的开源解决方案了 OGSA-DAI ,这个不仅可以查询异构数据库的东西,还可以做很多其他的事情。我们去年有个应用,就是用这个东西做的。 http://www.ogsadai.org.uk/ |
|
返回顶楼 | |
发表时间:2012-07-04
淘宝的TDDL可以解决这个问题,并且现在已经开源了。。
|
|
返回顶楼 | |
发表时间:2012-07-04
lizhiqingli 写道 淘宝的TDDL可以解决这个问题,并且现在已经开源了。。 tddl做的是透明分库分表,数据复制,连接数控制,读写分离这些工作。 做不到异构数据库的join |
|
返回顶楼 | |