The Source for Java Technology Collaboration
User: Password:



Joerg Plewe

Joerg Plewe's Blog

Will federate databases die out?

Posted by herkules on March 04, 2005 at 08:34 AM | Comments (5)

These days I'm fooling around with some database technologies.

Just one thing came to my mind when I was observing my own daily work. Do I query federate databases often? No, I don't. Instead I use google. That's my standard query tool and it is really powerful. Everybody does. Nobody can live without any more.

Today, federate databases are the backbone of most applications. They maintain prestructured data to answer prestuctured queries leading to prestructured results in fixed-form user frontends (well, roughly :) ).

Maybe even more valuable data (or should I say knowlegde) floats around in zillions of Word documents, presentations, emails. Nobody reads them. Some smart companies already started to install internal search engines maybe complemented by taxonomy/classification engines in even smarter companies. Will they be able to replace federate databases one day?

On starship Enterprise, the question 'What do we know about planet Omega-Haribo7?' can be answered giving exactly the information the questioner wanted. Lifeforms, atmosphere, latest wars. I'm pretty sure it's not just some voice recognition combined with a MySQL server to get that done.

Will the future decide the battle between OODBMS and RDBMS against both? Will unstructured information be the key for future enterprise databases? Will GUI-forms vanish? Will this - in the end - lead to completely new paradigms in programming languages, databases, UI ...? Just a thought before weekend.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • We only started at making data available worldwide and we are already facing the fate of capitalism:
    Anarchic data distribution is not possible because it immediately gets misused by people that fool the ranking system because of their commercial interests.

    I think you are completely wrong. Specialised databases will be everywhere, even in devices where you don't imagine them to be today. The fastest access to data is still provided by databases.

    Try to find the following information with Google: "Who was the 8th best Formula1 driver in 1973 and how many points did he have after the third race?"

    We will need a common global object model that will let you describe the above query and let you run it against any database.

    We will need an object querying standard.

    For the use in applications I think I have found it yesterday, linked here.

    I have been looking for such an elegant solution for 10 years.
    Best, Carl
    --
    Carl Rosenberger
    Chief Software Architect
    db4objects Inc.
    http://www.db4o.com

    Posted by: carlrosenberger on March 04, 2005 at 04:38 PM

  • Carl: James Hunt, 14 points. Query Google with "formula 1 1973", 4th result. No need to search a build or search a database for that.

    Posted by: fkorf on March 07, 2005 at 07:15 AM

  • I guess google will become the Oracle of tomorrow then. Interesting.

    Posted by: dog on March 07, 2005 at 07:38 AM

  • Maybe its not Google but some other vendor. Searching alone will not do the job. 'F1 1973' + some automatic classification that finds out there is a thing like 'ranking' ... this might get pretty close to a highly specific query today.

    Still talking about the far future of course.

    Posted by: herkules on March 07, 2005 at 08:13 AM

  • Or you could consider W3C XQuery - you can quickly federate multiple relational data sources as XML views, or integerate a set of XML documents or web services.

    I talk more about what I think the promise of XQuery below...

    -Jonathan Bruce
    DataDirect Technologies
    http://blogs.datadirect.com/

    Posted by: jonbruce on March 07, 2005 at 12:17 PM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds