IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 2 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New What do you mean?
For instance would something like Google qualify?

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New No; "federated" as in "diverse stores".
cf IBM's work (Xperanto): [link|http://www7b.software.ibm.com/dmdd/library/techarticle/0203haas/0203haas.html|http://www7b.softwar...aas/0203haas.html]

or an article on it:
[link|http://www.dbasupport.com/oracle/news/war.shtml|http://www.dbasuppor...le/news/war.shtml]

Seems to me, it's a market which has been left to the DB vendors to "roll into" their own product, so that one of the big DB's still ends up being the "primary" database (and developers will then continue to code to proprietary DB interfaces). The only other players I've seen close to this space are e.g. Crystal Reports and its clones, but AFAIK that's read-only.

I got to thinking about it lately because I have a number of projects in mind which will benefit from multiple database options, but would be *miraculous* applications if they could mix-and-match multiple data stores; not just for per-object fetch-and-update behavior (which would be easy enough to achieve with proper subclassing), but JOINs across multiple stores. I understand the largest complaint has always been the performance hit, but it'd be fun to try.

And I don't see why it couldn't be done outside of major $R&D labs--it seems to me to require 1) database connectors, which are a-dime-a-dozen, and 2) clever cursor management. Just wondering if I'm at all on the right track, and especially if it's been done and just isn't googling to the surface. :)

Many fears are born of stupidity and ignorance -
Which you should be feeding with rumour and generalisation.
BOfH, 2002 "Episode" 10
New In other words
you mean that there are different data sources that are accessed via one query? One Sybase server, one Oracle server, one MS SQL Server, and one MySQL server, but "SELECT * FROM EMPLOYEES WHERE INACTIVE = FALSE" will pull results from all of them and be contained in one big recordset.

Or am I reading it wrong?




"I wonder how much of this BS Corporations will continue to shallow before they start looking into alternatives to Microsoft software?" -[link|http://z.iwethey.org/forums/render/content/show?contentid=106839|Orion]
New You're reading it right.

Many fears are born of stupidity and ignorance -
Which you should be feeding with rumour and generalisation.
BOfH, 2002 "Episode" 10
New I've seen some...
But I can't remember the vendors. 3 or 4 years ago, there were some products that presented a unified view of disparate data sources. We were looking into them for use with the AS/400 and Sybase stores we had at the time.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
     Virtual (i.e. federated) database, anyone? - (tseliot) - (6)
         define a database - (boxley)
         What do you mean? - (ben_tilly) - (4)
             No; "federated" as in "diverse stores". - (tseliot) - (3)
                 In other words - (orion) - (1)
                     You're reading it right. -NT - (tseliot)
                 I've seen some... - (admin)

So ... how hard is it to get into the Paris Hilton?
48 ms