Re: federate several datasources
From: Jean-Marc Vanel (jmvanel_at_nospam.free.fr.removethis)
Date: 12/11/04
- Previous message: Xarky: "Servlets and JDBC"
- In reply to: Robert Klemme: "Re: federate several datasources"
- Next in thread: Robert Klemme: "Re: federate several datasources"
- Reply: Robert Klemme: "Re: federate several datasources"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 11 Dec 2004 15:14:01 +0100
Robert Klemme wrote:
> "Jean-Marc Vanel" <jmvanel@nospam.free.fr.removethis> schrieb im
> Newsbeitrag news:Qh%td.2924$Of5.1971@nntpserver.swip.net...
>
>>Hello
>>
>>I want to federate (aggregate) several physical datasources, each having
>>its JDBC driver.
>>
>>My idea is that this aggregator could be implemented as a special JDBC
>>driver or Connection
........
> Basically you'll be implementing a complete database system in your
> driver, especially since you have to support transaction semantics etc.
> What do you do with DDL for example? How will you specify in which db a
> new table will be created etc.? Also creating joins from huge tables in
> memory will be difficult to handle for the VM and it could be quite
> imperformant. Are you sure you want that?
I'm afraid you're right, if one want to stick to the JDBC spec. for a
driver. In fact my aim would be to replace the feature "federated data
server" of DB2II. And it's true that it's built on top of DB2, a full
featured database. I guess I should look at federation feature in
open-source databases such as MySQL, PostGreSQL, but this is outside the
scope of this newsgroup.
I found these two open-source Java frameworks that seem interesting.
Daffodil might do what I want, but the configuration seems complicated.
Daffodil Replicator Daffodil Replicator is a powerful Open Source data
replication tool that allows bi-directional data synchronization between
heterogeneous databases – Oracle, SQL Server, Postgre SQL, Derby,
Daffodil DB – supporting JDBC drivers, triggers and procedures.
C-JDBC - Clustered JDBC gives your applications a transparent (no code
modification) access to a cluster of databases even if your database
engines are not cluster-aware.
-- Jean-Marc Vanel Consulting & Services / software development OSS, Web, Java, XML ... http://jmvanel.free.fr/ ===) CV, software resources Computer science diary : http://jmvanel.free.fr/computer-notes.html Worldwide Botanical Knowledge Base : http://wwbota.free.fr/ Test XML query engine: http://jmvanel.free.fr/protea.html
- Previous message: Xarky: "Servlets and JDBC"
- In reply to: Robert Klemme: "Re: federate several datasources"
- Next in thread: Robert Klemme: "Re: federate several datasources"
- Reply: Robert Klemme: "Re: federate several datasources"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|