Slashdot Mirror


Oracle Beware — Google Tests Cloud-Based Database

narramissic writes "On Tuesday, the same day Google held a press event to launch its Google Apps Sync for Microsoft Outlook, the company quietly announced in its research team blog a new online database called Fusion Tables. Under the hood of Fusion Tables is data-spaces technology, which would 'allow Google to add to the conventional two-dimensional database tables a third coordinate with elements like product reviews, blog posts, Twitter messages and the like, as well as a fourth dimension of real-time updates,' according to Stephen E. Arnold, a technology and financial analyst. 'So now we have an n-cube, a four-dimensional space, and in that space we can now do new kinds of queries which create new kinds of products and new market opportunities,' said Arnold, whose research about this topic includes a study done for IDC last August. 'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'"

123 comments

  1. yeah, but..... by OutOnARock · · Score: 0, Flamebait


    Will they do no evil as they scan every data element on the planet?

    1. Re:yeah, but..... by Rei · · Score: 0

      I love the Evil(tm) sounding statements like, 'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.' Can't you just picture them wearing a white lab coat and Dr. Horrible glasses while saying that? "Now Google is here! To make you quake with fear! To make the whole world kneel."

      And they won't feeeeeeeeel! ... a thing.

      --
      But this Rottweiler not only is snarling and frothing at the mouth; it also went to Harvard.
    2. Re:yeah, but..... by mehrotra.akash · · Score: 1

      shouldnt that be IBM Microsoft or Oracle, not and

      one company cant be all 3

  2. Re:Oh My! by Anonymous Coward · · Score: 0, Funny

    Linux just isn't ready for the cloud-based database yet. It may be ready for the web servers that you nerds use to distribute your TRON fanzines and personal Dungeons and Dragons web-sights across the world wide web, but the average database administrator isn't going to spend months learning how to use a CLI and then hours compiling packages so that they can get a workable graphic interface to check their databases with, especially not when they already have a Windows machine with OracleDB that does its job perfectly well and is backed by a major corporation, as opposed to Linux which is only supported by a few unemployed nerds living in their mother's basement somewhere. The last thing I want is a level 5 dwarf (haha) providing me my OS.

  3. red? by Anonymous Coward · · Score: 0

    Why does this post show up as red to me?

    1. Re:red? by Eddy+Luten · · Score: 1

      Because it was very recent when you saw it on the front page.

    2. Re:red? by dtml-try+MyNick · · Score: 2, Insightful

      The color in which Google posts are presented is related to the current status of Google's "do no evil" motto.
      Red implifies that the google software is now on the verge of becoming self-aware and we should be getting very afraid.

      Apparently this new database was the final drop. When it gets out of beta the world as we know it will seize to exist.

      Have a nice day.

      --
      Life starts at the end of your comfort zone.
    3. Re:red? by Anonymous Coward · · Score: 0

      Cease. Not seize.

    4. Re:red? by Anonymous Coward · · Score: 0

      When it gets out of beta the world as we know it will seize to exist.

      Thankfully none of us will be alive to see the day.

  4. Um... what? by Estanislao+Mart�nez · · Score: 5, Insightful

    How's this three dimensional stuff not just plain old OLAP?

    1. Re:Um... what? by smallfries · · Score: 5, Funny

      Because it packs more hype into an n-cube, and fills a 4-dimensional space with marketing.

      Come on, that's impressive guys, right?

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    2. Re:Um... what? by Anonymous Coward · · Score: 0

      'allow Google to add to the conventional two-dimensional database tables a third coordinate with elements like product reviews, blog posts, Twitter messages and the like, as well as a fourth dimension of real-time updates'

      What does that even mean?! "[A] fourth dimension of real-time updates"? Oh my God, Google has triggers!

    3. Re:Um... what? by Anonymous Coward · · Score: 0

      It's good old OLAP. Google just loves to reinvent the wheel all the time. Oracle beat the proprietary Google solution 20 years ago.

    4. Re:Um... what? by Anonymous Coward · · Score: 0

      Yeah, I call crapnanigans on this. Stephen E. Arnold, you're now on record as being a techno-imbecile.

      (Please note, I obeyed the rule of using five made-up words or less in this novel of mine.)

    5. Re:Um... what? by Lord+Ender · · Score: 1

      Seriously, just add one attribute to every table, and now you have a new "dimension." Big freaking woop.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Um... what? by Colonel+Korn · · Score: 1

      Yeah, I call crapnanigans on this. Stephen E. Arnold, you're now on record as being a techno-imbecile.

      (Please note, I obeyed the rule of using five made-up words or less in this novel of mine.)

      It already said so in the summary. "technology and financial analyst"

      --
      "I zero-index my hamsters" - Willtor (147206)
    7. Re:Um... what? by WarwickRyan · · Score: 3, Interesting

      Yes and no.

      What they're describing what I'd describe as an OLAP 2.0. They're taking similar capabilities (central data store, cubed data) and combining them with user generated content, sharing and the cloud.

      The system looks extremely similar to an BI system.

      I'd make an counter point to TFA: I actually think that this is probablly Business Objects / Microstrategy / Cognos's biggest dream: the system shows the power that effectively BI can provide an business with data which is effectively shared and public.

      Google are making their business case: give vendor lots-of-money and they can gain the capability over your own data, but in an nicely managable manner (so your competitors won't be getting access to it).

    8. Re:Um... what? by WarwickRyan · · Score: 1

      Gah, why doesn't Slashdot have an edit function? It's 2009 not 2001.

    9. Re:Um... what? by AKAImBatman · · Score: 4, Informative

      Because it packs more hype into an n-cube, and fills a 4-dimensional space with marketing.

      That's why it's called a hype[r]cube. They'd call it a tesseract, but the reviewers kept asking how it helped with eye problems. ;-)

      Joking aside, a cube is a data-mining/reporting concept that pre-computes a number of reporting relationships between data elements. Adding a "fourth-dimension" is usually what's referred to as a "slowly changing dimension". It's usually handled by adding time stamps denoting an active period for a record, then computing based on a time range.

      I don't know if Google means the same thing here (probably not), but it sounds like the real breakthrough is a large-scale data space. Having worked with a few data space DBs, the concept lends itself well to the more organic nature of the Web. IMHO, it has the potential to succeed and offer a strong competitive advantage over traditional RDBMSes.

      Today's RDBMSes are great, but the cost of adding new features to the application is extremely high. Data spaces sidestep the issue by allowing you to add data in whatever format you need. There are some rather obvious pitfalls (I can hear the DBAs screaming about data integrity already), but it matches the web development environment well. :-)

    10. Re:Um... what? by Estanislao+Mart�nez · · Score: 2, Informative

      Yeah, that's more or less what I figured after reading a bit more through stuff. The article Slashdot is sourcing this from is just clueless about what the real differentiating point is; it's not the fact that it's OLAP, it's the UI and integration with other Google or web data.

    11. Re:Um... what? by Red+Flayer · · Score: 3, Funny

      I think you're overlooking the impact of this as a challenge to Oracle and other DB providers.

      It's not just marketing. This will revolutionize how DB services are provided. For one thing, now all your data is belong to Google (but that's a small price to pay for free/low cost data hosting, right?). For another thing, this DB exists in four dimensions. Unfortunately, one of those dimensions is the home of Googol the Destroyer, who has been summoned to our dimension to wreak the End of Days via the Rite of a Thousand Targeted Ads. Development of this DB was actually how Googol the Destroyer was accidentally summoned to our dimension; following his summoning, he quickly turned all of Google to his cause.

      When last we saw our heroes, they were continuing work on their plan to convert all the world's sorcerors to their cause, building the One True OS with Built-in Global Web Search to stop Googol. We learned the source of Stallmanx's power were the beard gnomes that live in his Beard of Druidic Prowess when they helped him escape from Googol's clutches.

      Meanwhile, Googol's crack team of evil underlords continue their preparation of preventative solutions to all the possible ways the world can be saved (probalby stored in this new 4-dimensional DB, by the way). Googol the Destroyer continues to devour data gathered by the Webcrawling Spiders of Doom with gobsmacking satisfaction.

      So what are our heroes, Joba and Gatus, up to?

      JOBA: Gatus, how are you fairing in your quest to buy out all the greedy sorcerors?

      I did well for a while, and I've still got cash left thanks to issuing those bonds last month... but it seems that the remaining sorcerors are resisting the charms of my cold, hard cash. For some reason they are not responding to my efforts to Embrace and Extend them.

      JOBA: Perhaps you should rethink your pitch. I'm good at marketing, let me help. For instance, maybe the "Extend" part of your methods should not involve use of the Rack. Maybe a new slogan, like "Embrace and Embrace". Then it's just hugs all around.

      GATUS: Perhaps you have a point. But I think that's a little extreme. How about "Embrace and Exsanguinate"? I could use an Iron Maiden to drain their blood, surely that's not as bad as Extending them on the Rack?

      JOBA: No, no, that doesn't work at all. Trust me... "Embrace and Embrace" is the best way for all the sorcerors to come to appreciate your strengths. And who knows, you might like it. [wink]

      GATUS: Very well. But how goes your plans to subvert the Ministers of Fashion to get th low-self-esteem sorcerors to come to your side?

      JOBA: Splendidly. Though there is some backlash from the sorcerors who want "open" hardware or somesuch. Apparently they are incapble of appreciating the "experience" I deliver. We'll have to work on them.

      Meanwhile, Googol instructs his acolytes in the finer points of using his 4-dimensional database to represent n-dimensional space, where n equals the number of souls fed to the Targeted Advertising Machine of Futile Resistance. This information is to be used by them in a nefarious plot to neutralize the efforts of our heroes. Coinciding with this, Googol has instructed his crack team of evil underlords to collect the threads of the Ultimate Evil Woven Tapestry of Universe Description, known as "Dark Fibers", in one place.

      What is Googol the Destroyer planning with the Dark Fibers? How will He utilize the Evil Woven Tapestry of Universe Description in his bid to wreak the End of Days?

      Will Gatus and Joba be able to complete the One True OS with Built-in Global Web Search in time?

      Tune in to next week's episode of Google the Destroyer to find out!

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    12. Re:Um... what? by StellarFury · · Score: 1

      Screw n-cube. I want TIME-CUBE.

    13. Re:Um... what? by Capt.DrumkenBum · · Score: 0, Redundant

      OMFG LOL

      --
      If I were God, wouldn't I protect my churches from acts of me?
    14. Re:Um... what? by EvilBudMan · · Score: 1

      Hey, they forgot the 5th Dimension. I heard that was an even better rock group than the 3rd Dimension.

    15. Re:Um... what? by Foofoobar · · Score: 1

      Well yes and no. Basically from what I can tell, this sounds like automation of ORM. Basically you take ORM, build functionality to automatically handle joins and then add in functionality like notes which is nothing more than another table.

      It has it's use like Access has it's use but this goes back to the same old argument of ORM not scaling as well as perhaps an SQL layer in your application. Some small scale websites might make use of this and find it useful but running anything medium to large would be a bad idea. Enterprise would be completely out of the question.

      But automation IS the future and this will be the way we eventually go. It's just going to be a while before running businesses off something like this is viable.

      --
      This is my sig. There are many like it but this one is mine.
    16. Re:Um... what? by cant_get_a_good_nick · · Score: 1

      4th Dimension(al) Database has already been done. I used this back in 1993, 94 or so.

    17. Re:Um... what? by GaryOlson · · Score: 1

      Now that is some impressive n-dimensional cloud satire.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    18. Re:Um... what? by Red+Flayer · · Score: 1

      Unfortunately, the moderation on the Googol the Destroyer posts tends to fluctuate.

      The posts are too long, which hurts -- brevity is the soul of wit.

      Also, the Apple fanboys don't like the satirization of Jobs AND they tend to have a lot of mod points, the Google fanboys don't like the anthropomorphic satirization of Google, and both the Microsoft fanboys have issues with the satirization of Gates.

      It's like an exercise in how to piss off the most people and still end up with positive moderation.

      I just have to be careful that I don't piss off the slashdot editors, They of Infinite Mod Points. Though they tend to have a light touch... maybe I should consider who the editor-on-duty is when I make these posts...

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    19. Re:Um... what? by ghetto2ivy · · Score: 1

      It is. Man I need to borrow their marketing speak.

    20. Re:Um... what? by electroniceric · · Score: 1

      DBAs should be screaming about that. The data integrity requirement has very little to do with the RDBMS itself - after all you can set things up in a standard RDBMS in a way that requires little structure and integrity. It's that data integrity makes the data consistent for reporting. If you want to report on data, and particularly if you want to do anything statistical with it, you need consistency and correctness. The Fusion idea is neato, but it's not going to get you around data consistency and integrity rules if you want to do any meaningful reporting on the data. Still, I wonder who this is targeted at (if that's even been thought about). There are a lot of tools to do pieces of this, particularly in the enterprise space. And I wonder who has large datasets that they're comfortable loading into some cloud server owned by index-everything Google and actually collaborate around it. Maybe I'm wrong, but in a business setting I'd be a whole lot more comfortable if I knew more about where the data was stored and what else the database was doing. I'd also be surprised if Oracle hadn't done some thinking about that as well. Maybe Google will push them along and they can offer it as a rampantly overpriced upgrade to their traditional database offerings.

    21. Re:Um... what? by Anonymous Coward · · Score: 0

      Ha! I guess you were more burned by the apple brigade here. Not sure there are many MS fanboys here. The collective 'wisdom' of apple fanboys can even beat infinite mod points of slashdot editors.

      But man, one of the best comments I read here in a long time!

    22. Re:Um... what? by KermodeBear · · Score: 1

      Is this anything like Time Cube?

      --
      Love sees no species.
    23. Re:Um... what? by Untimely+Meme+Guy · · Score: 1

      Oh God I keep telling you .. you should post this on a blog or in twitter so we can have minute by minute updates of how things are folding out. I'd subscribe, I'm subscriptofobic but I'd do it. No, really, you have talent :D

    24. Re:Um... what? by Untimely+Meme+Guy · · Score: 1

      Who cares for the mods, lately /. mods are being on crack or some evil combination of PCP and industrial glue. Do it because you can and you can do it right: You're funny and insightful at the same time. I think this is the kind of stuff twitter was designed for. Googol the destroyer has a potential I think you haven't realized yet.

    25. Re:Um... what? by Anonymous Coward · · Score: 0

      For one thing, now all your data base are belong to Google.

      There, fixed that for you.

      Seriously, I can't believe nobody popped that in there. WTF is wrong with you guys?

    26. Re:Um... what? by YourExperiment · · Score: 1

      The real question is not how this Stephen E. Arnold imbecile managed to spew forth such an unholy spurt of verbal diarrhea, but why on earth said spurt has been inflicted on the /. readership.

    27. Re:Um... what? by mbowen · · Score: 1

      Yes and no.

      What they're describing what I'd describe as an OLAP 2.0. They're taking similar capabilities (central data store, cubed data) and combining them with user generated content, sharing and the cloud.

      The system looks extremely similar to an BI system.

      I'd make an counter point to TFA: I actually think that this is probablly Business Objects / Microstrategy / Cognos's biggest dream: the system shows the power that effectively BI can provide an business with data which is effectively shared and public.

      Google are making their business case: give vendor lots-of-money and they can gain the capability over your own data, but in an nicely managable manner (so your competitors won't be getting access to it).

      It's not even OLAP 0.5.

      Fusion Tables is to OLAP what Dreamweaver is to Typepad. It's a very elementary storage capability that demonstrates Google's ability to abstract what they do on the back end to 'tables'. It is so far from an OLAP or BI system as to be a joke. Oracle and Microsoft have nothing to fear just like Bloomberg has nothing to fear from Google Finance. There are three reasons.

      1. It's not OLAP. As a very elementary and basic thing, you'd have to be able to do operations in an abstracted, dimensionally aware language across multiple entities. You should be able to say 'reduce all of my global warming statistics by 5%'. Fusion Tables doesn't come close to being able to do that, much less handle conditional logic.

      2. There's no migration facility. Upload a spreadsheet? You couldn't even get a business that runs Quickbooks to upload their records sensibly into Fusion Tables, let alone an enterprise.

      3. Everybody who actually does BI for a living is not impressed. There's no *reason* to move because this offers nothing *new*. There are fundamental reasons why good BI is hard. When open-source BI vendors like Pentaho start saying - hey we quit, then that's when it's time to pay attention.

      Google would be wise to put in some facility to integrate these objects with the blogosphere, something nobody has yet done. When these little tables are containerized such that they can be embedded like YouTube videos, complete with visualization, that will be a success. Get it as good as a generalized Gapminder (pitifully slow at gapminder.com) and then we can talk; it will be more like OLAP but it still won't be real OLAP, much less enterprise OLAP. -- I think there are some fundamental problems that Google has anyway, with regards to the size of data that works in parallel across their storage infrastructure that is going to screw up their ability to manage the nitpicky drips of data that matter in datasets of OLAPable interest.

      --
      fault-tolerant
  5. Merged? by againjj · · Score: 4, Funny

    'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'

    I didn't realize they had merged.

    1. Re:Merged? by just_another_sean · · Score: 5, Funny

      'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'

      I didn't realize they had merged.

      You just described my worst nightmare!

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    2. Re:Merged? by Red+Flayer · · Score: 2, Funny

      Yes. Their keystone product is now System Z Office DB.

      Have fun figuring out your licensing costs.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Merged? by Anonymous Coward · · Score: 0

      'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'

      I didn't realize they had merged.

      Not only have they merged, but they're now a single person who dreams (and, consequently, has nightmares)... and he reads Slashdot, too.

    4. Re:Merged? by AKAImBatman · · Score: 2, Insightful

      System Z Office DB

      That's just what the market calls it for short. The full name is MicrOracleBM Java System Z Office DB2i AS Windows Enterprise Edition.

      Or as I like to call it, MOBMJSZODBASWEE. Rolls right off the tongue.

    5. Re:Merged? by genghisjahn · · Score: 1

      Yes...and their new name is: IBM, Microsoft and Oracle.

      --
      Sorry about the mess.
    6. Re:Merged? by shutdown+-p+now · · Score: 1

      You just described my worst nightmare!

      Your worst nightmare should really be Apple merged with any of the big media producers...

    7. Re:Merged? by Untimely+Meme+Guy · · Score: 1

      "MOBMJSZODBASWEE will make you I.T. people go Weeeeeeeeee" (tm)

    8. Re:Merged? by BenBop · · Score: 0

      Thats rather already the case. Jobs = Apple + Disney where (Disney = Pixar [Lasseter+Docter+Jobs]). Jobs basically owns Disney as its largest single shareholder (7% or so)....

  6. Google had better look out by Facegarden · · Score: 1, Funny

    I'm coming out with a five-dimensional database.
    -Taylor

    --
    Worldwide Military budgets: $2100 billion. Worldwide Space Exploration budgets: $38 billion. Really, world? Really?
    1. Re:Google had better look out by Tablizer · · Score: 1

      I'm coming out with a five-dimensional database.

      Got you beat; I'm coming out with a 5.00000001 dimension database.
           

    2. Re:Google had better look out by Facegarden · · Score: 1

      I'm coming out with a five-dimensional database.

      Got you beat; I'm coming out with a 5.00000001 dimension database.

         

      Fuck!

      But seriously - my other post was modded troll? It was supposed to be funny!

      And it was also supposed to be a bit serious - saying that adding twitter messages and the like makes it 3D is just silly. It't just another table, which is cool and could be extremely useful, but that doesn't make it 3D, does it?

      And then you throw in time and it's 4D? I can understand time actually being useful and it does make sense that it would add another dimension, but i would call the end result 3D, not 4D. It just reminds me of when Sony stupidly said "The Xbox 360 only has 3D graphics, the PS3 will have 4D graphics." Which is just stupid marketing bullshit.

      I was seriously not trying to troll.
      -Taylor

      --
      Worldwide Military budgets: $2100 billion. Worldwide Space Exploration budgets: $38 billion. Really, world? Really?
    3. Re:Google had better look out by Tablizer · · Score: 1

      But seriously - my other post was modded troll? It was supposed to be funny!

      Fahgettaboutit. Moderators tend to be the grumpy sorts.

      And it was also supposed to be a bit serious - saying that adding twitter messages and the like makes it 3D is just silly.

      Agreed. Tables can have nearly infinite factors/variables, and thus are not really limited by "dimensions" the way the physical world is. It's apples to oranges. Marketing-speak.

  7. mdash by despeaux · · Score: 1

    I like how the word "mdash" is in the URL.

  8. Dimensional nonsense? by sakdoctor · · Score: 4, Insightful

    I don't get it. Relational databases are deficient, because they need twitter posts and the FOURTH DIMENSION of being able to update and insert data?

    1. Re:Dimensional nonsense? by BobMcD · · Score: 1

      I'm right there with you. I don't get it either... The other google thing had a nifty video. I need to try and find one for this...

    2. Re:Dimensional nonsense? by Anonymous Coward · · Score: 2, Insightful

      Clearly someone has no clue of the word dimension and relational databases. Just because a table can be printed on paper doesn't make it two dimensional.

      In relational databases a table is a set of tuples. A tuple is a finite sequence of elements. An n-tuple has n elements and is itsself an element in a n-dimensional space.

      That fourth dimension nonsense is what you get if you don't have a basic education of relational databases and relational algebra. But thats just the old stuff of the '70s that is way outdated, right?

    3. Re:Dimensional nonsense? by GaryOlson · · Score: 1

      If you don't use twitter posts as a foreign key, how do you ever expect the data to be properly socially indexed?

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    4. Re:Dimensional nonsense? by Anonymous Coward · · Score: 0

      $subtlety->increase()

      Jeebuz, man! Everyone knows you need to normalize foreign keys before they can socially indexed! And can you imagine if we had mismatched collations in adjacent tables?! The horror!

    5. Re:Dimensional nonsense? by jadavis · · Score: 1

      Mod parent up.

      Imagine if you were to tell a mathematician: "Hey, I just made your numbers better. Now every number can be attached to something, like a blog or twitter post. That way you know where the numbers came from. Closure? What's that?"

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
  9. interesting by Malenx · · Score: 1

    I'm interested in how this is going to further web development and online collaboration.

    It seems to be a wiki like simplified database.

    1. Re:interesting by sunking2 · · Score: 1

      I guess the theory is that now the FBI can use your ssn to search and join on every database in the cloud that you have permission to, whether they own and maintain the data or not. I'm not real sure what the big deal is other than by offering a free 250MB of space to host Google can now mine the crap out of it nice and conveniently.

    2. Re:interesting by Anonymous Coward · · Score: 1, Interesting

      I'm interested in how this is going to further web development and online collaboration.

      The same way every other technology that is nothing but hype has impacted it. If you don't use it, you won't be cool enough. Therefore everyone will start using it even though the result is a big ugly slow web app that doesn't add much in the way of usability but won't run on most browsers, is error prone on other browsers and takes an up to date beefy system just to run the same basic thing that ran fine on older hardware with the "old" tech.

      Seriously though. Why all the relational database and SQL bashing? Someone explain to be what sort of new math people are trying to invent that will invalidate the mathematics of set theory and render it obsolete?

    3. Re:interesting by Dexx · · Score: 1

      Maybe it's more of an alternative to stuff like Crystal Reports?
      Dump data into google tables, let executives play with it, generate charts, trends, etc.

      Or B2B customers could sift through their data which is updated by a core data system.
      Data imports could be handled by dumping the data to a google table, then customers and account managers could hash out values/columns before involving a DBA.

      --
      Feel the fear and do it anyway.
  10. You must be joking! by macbeth66 · · Score: 1



    "'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'"

    Like I would EVER trust a company to store my data, let alone touch it. The life's blood of my company.

    1. Re:You must be joking! by sabs · · Score: 2, Interesting

      Well, to be honest.

      I work at a bank. We use something called Fiserve which is a completely hosted Financial services software package.
      We open accounts, manage accounts, do our teller stuff, all on software and in databases that we do not own in any way shape or form. It freaks the hell out of me, but it does happen.

  11. Hype. by 140Mandak262Jamuna · · Score: 1
    'If you're IBM, Microsoft and Oracle, your worst nightmare is now visible.'

    Really? It probably threatens slashdot's business model more than it does corporate IT vendors. Imagine a new mash up that delivers all the content of slashdot without any of the ads nor the frequent fiddling with message filter UIs.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Hype. by larry+bagina · · Score: 0, Troll

      I have slashdot mashup that removes the dupe posts, stupid posts, and groupthink comments: here

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

  12. Worst nightmare indeed by Adrian+Lopez · · Score: 5, Funny

    Twitter coordinates, n-Cubes, and four-dimensional spaces... in a cloud?

    Gee... I'm glad it's not possible to die from a hype overdose.

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
    1. Re:Worst nightmare indeed by Publikwerks · · Score: 3, Informative

      You have to proactivly think outside the box to imagine the synergy that the 4-D database brings to the current paradyme

    2. Re:Worst nightmare indeed by Bieeanda · · Score: 1

      Not just a hype overdose, but a hyper overdose!

    3. Re:Worst nightmare indeed by Anonymous Coward · · Score: 0

      but are you going to be able to leverage industry standard best practices to better support and maintain the realational 4-d hypercloud?

    4. Re:Worst nightmare indeed by robot_love · · Score: 1

      You must be immune. I've been feeling ill all day. An least now I know why.

      Damn you, n-Cubes!!

      --
      .there is enough of everything for everyone.
    5. Re:Worst nightmare indeed by mR.bRiGhTsId3 · · Score: 1

      You, sir, win at buzzwords.

    6. Re:Worst nightmare indeed by Anonymous Coward · · Score: 0

      I just had a flashback to vector calculus.

  13. Proprietary data? by FranTaylor · · Score: 4, Insightful

    What company in their right mind is going to upload the crown jewels into someone else's computer?

    1. Re:Proprietary data? by abigor · · Score: 3, Informative

      Salesforce.com (crm), Taleo (hr), and various others like them are all successful. SAP is working on an online offering, I hear, and it may already be out there, I don't know. In short, lots and lots of companies offload various critical functions into the "cloud" (argh) if it makes sense to do so.

    2. Re:Proprietary data? by blhack · · Score: 2, Interesting

      Google seems to be really great at taking a little tiny thing, doing it a couple billion times, and making a few cents off of every transaction.

      My guess is that this is aimed more at individuals who are writing blogs and contact managers, not so much corporations with huge development teams and datacenters.

      To answer your question: people that don't really think that their data is "top secret".

      --
      NewslilySocial News. No lolcats allowed.
    3. Re:Proprietary data? by larry+bagina · · Score: 1

      I stick my crown jewels into someone else's mouth. Swimmers (like information) want to be free! ~~~~o

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Proprietary data? by jambarama · · Score: 2, Interesting

      Funny you mention that, I saw an article yesterday which claims to have created an encryption scheme where encrypted data can be modified, written into, queried, and anything "that can be eciently expressed as a circuit" by a person without the decryption key.

      If I'm reading the paper correctly, it would mean google could host data, and without having access to the data itself, could still permit user lookups and modifications. Of course that doesn't allay concerns of 3rd party reliability, the encryption scheme is inefficient, and this method may not be robust enough to support the complexity of an sql query, but who knows if it wouldn't be possible in the future.

    5. Re:Proprietary data? by Rary · · Score: 1

      My guess is that this is aimed more at individuals who are writing blogs and contact managers...

      Not likely. The focus seems to be on sharing and analyzing data, not just storing for retrieval on a web page. This is more BI than read-mostly RDBMS.

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    6. Re:Proprietary data? by Anonymous Coward · · Score: 0

      No kidding, I mean data = money.

      And I keep all my money under a mattress in my house, why on earth would I give my money to a bank?

      I also generate my own electricity, collect, pump and filter my water and treat my own sewage.

      Trust no one.

    7. Re:Proprietary data? by juanergie · · Score: 1

      I believe at some point far back in the past people thought the same about banks: what person it its right mind will put the cash in someone else's safe?

      It is a matter of time and technology; soon enough this type of clouds and outsourcing of IT infrastructure will be taken for granted.

      --
      Aeroespacio.org
    8. Re:Proprietary data? by DragonWriter · · Score: 1

      What company in their right mind is going to upload the crown jewels into someone else's computer?

      While the pre-alpha version of Fusion Tables does require uploading the data to it for it to use, the whole concept of Dataspaces is providing a unified interface to heterogenous collections of underlying datastores that aren't directly under the complete control of the Dataspace, so presumably, when the system is more developed, you won't need to trust anyone else's computer with control of your data to make use of it with this product.

      But there isn't a lot of information about where they plan to go on this; that's just what I glean from having read the paper on Dataspaces and looked at what Fusion Tables does now.

    9. Re:Proprietary data? by dtoader · · Score: 1

      What company?

      This is happening on a major scale in IT operations.

      If a you installed a third-party client application
      with a DB backend and are hosting the database locally,
      chances are the vendor is working on getting that out of
      your server room DB server and into their cloud data center.
      Your users will probably access the new system
      through a web interface.

      Anecdotally ADP has done this with their eTIMEsheet
      application.

      That which can be off-hosted will be.

      The reasoning is that it frees up personnel and cuts overhead.
      How it pans out in real life (cloud outages, data loss, etc.) is
      another story.

    10. Re:Proprietary data? by Haeleth · · Score: 1

      There are big differences between data and money.

      For example, all money is fundamentally the same. All data is fundamentally different. You aren't going to get a competitive advantage from looking at the banknotes in my pocket; you might however benefit significantly from a glance at the contents of a USB stick.

      Likewise, you can't look at my bank balance and say "hey, that's a great idea, I'll have a bank balance that size too!" But you could very easily look at my data and decide to copy that.

      And banks have more incentive to be secure. If someone breaks into a bank and steals a whole load of money, it is the bank itself that suffers most, not the clients of that bank. If someone breaks into a data store and steals data, on the other hand, then it is the clients who suffer most, not the operators of the data store. Who will just point you to the terms and conditions you agreed to, which will say that they're not liable ...

    11. Re:Proprietary data? by pleappleappleap · · Score: 1

      I trust outsiders with my feces. I don't trust them with my data.

      And I trust my electric company up to a point. I still have backup power systems.

    12. Re:Proprietary data? by Anonymous Coward · · Score: 0

      lots and lots of companies offload various critical functions into the "cloud" (argh) if it makes sense to do so

      It does not have to make sense, you just need good marketing against bad management.
      My company has moved to salesforce.com, not because we needed this horrible, slow, tool, but because the management has been convinced by their marketing.

    13. Re:Proprietary data? by drinkypoo · · Score: 1

      If someone breaks into a bank and steals a whole load of money, it is the bank itself that suffers most, not the clients of that bank. If someone breaks into a data store and steals data, on the other hand, then it is the clients who suffer most, not the operators of the data store.

      Both are insured against direct financial loss, such as when they get sued for dropping their customers' trousers, but neither can in fact be insured against the loss of customers that will surely ensue when such a confidence-destroying event as theft occurs.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:Proprietary data? by InsertWittyNameHere · · Score: 1

      All Your dataBASE Are Belong To Us!

      -Google

    15. Re:Proprietary data? by Anonymous Coward · · Score: 0

      The one I work for :(

    16. Re:Proprietary data? by St.Creed · · Score: 1
      Companies that would want to publish their data set to the world for PR reasons now have a very nice platform to do so. Companies that want to monetize their data can do that as well on the same platform. The old way is to get FTP downloads. The new way is to subscribe to specific Fusion Tables.

      I know sport statistics companies that make a good living of their data - this could be a big one for them as soon as Google adds billing facilities to it. And Google would have a HUGE incentive for doing exactly that because it would grant them unlimited access to data with actual value.

      It is a very very smart move by Google.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  14. Sorry Google by DetpackJump · · Score: 2, Funny

    Unless you add fifth dimensional monkeys, you just aren't cool anymore.

    1. Re:Sorry Google by Gerocrack · · Score: 1

      But they HAVE added them... you can't see a monkey from the fifth dimension until it is too late. That's why they're so dangerous.

    2. Re:Sorry Google by localman57 · · Score: 1

      I don't know about that, but I did see the newly formed super-group The Fifth-Dimensonal Monkees some time back. They did a mashup of "I'm a Believer" and "Age of Aquarius". Really, really horrible.

    3. Re:Sorry Google by Clandestine_Blaze · · Score: 1

      Unless you add fifth dimensional monkeys, you just aren't cool anymore.

      I thought they had consultants?

  15. To be fair by Estanislao+Mart�nez · · Score: 5, Informative

    Looking over the actual Google blog announcement, this looks more like a case of the F article getting it all wrong. The "dimensionality" stuff is clearly not intended to be the innovation or selling point of Google's service; much less a differentiator relative to database vendors, who've had OLAP for ages.

    The real selling points seem to be an easy UI, a lot of predefined public data sets available to combine and correlate with your own data, and the collaboration features.

  16. Quaternions? by Anonymous Coward · · Score: 0

    Before long we'll be using them in queries I suppose...

  17. Somebody is a bit prone to hyperbole by sirwired · · Score: 4, Insightful

    I have a funny feeling Oracle, DB2, and MS SQL executives aren't exactly quivering in abject terror at the idea of a database with "a third coordinate with elements like product reviews, blog posts, Twitter messages and the like."

    "Real time updates" are a new feature (and a "fourth dimension")? That's news to me... I thought batch-only updates went out with punchcards.

    I'm pretty sure this Google thing has some interesting features, but I am equally sure that it has nothing to do with the buzzword-stuff from that marketing drone/"IT Consultant."

    SirWired

    1. Re:Somebody is a bit prone to hyperbole by Anonymous Coward · · Score: 0

      Much less from some dude who doesn't even work at Google.

  18. Ummm... shouldn't this be called by Anonymous Coward · · Score: 0

    Google adds Joins?

  19. Why should ANY database company by Anonymous Coward · · Score: 0

    be afraid of cloud computing? What corporation in their right mind would EVER put valuable company information on the internet? What happens when your internet connection goes down? What happens when someone breaks in and takes whatever data you have (or worse, takes it and deletes the original data). I can't see how this could POSSIBLY be a good idea for any corporate entity.

    The same goes for the "cloud" that google has consisting of googledocs. Why would any corporate entity (or home user?) want to rely upon internet based data storage for valuable documents?

    1. Re:Why should ANY database company by gubers33 · · Score: 1

      One of the largest data storage company, EMC, is working on cloud computing just google EMC Atmos.

      --
      Just because you are wrong and I called you out on it doesn't mean I am a Troll.
    2. Re:Why should ANY database company by SanityInAnarchy · · Score: 1

      What happens when your internet connection goes down?

      Companies have dealt with this already -- for instance, often a central office will have the data, perhaps on an actual mainframe, but regardless -- branch offices connect in via VPN. No Internet, no VPN.

      Better question: What happens when your power goes out? That seems to happen about as often as Internet being out -- more often, in fact, if you don't count the fact that Internet generally stops working when power does.

      What happens when someone breaks in

      And this is less likely in-house?

      Quick question: Do you honestly believe you have a better IT department -- in particular, better security -- than Google? If so, you're either in a very small minority, or you're out of your fucking mind.

      It's called outsourcing. It's not new.

      The same goes for the "cloud" that google has consisting of googledocs. Why would any corporate entity (or home user?) want to rely upon internet based data storage for valuable documents?

      Because it's convenient? Duh?

      Oh, Google Docs can work offline, and MS Office can work online, which makes your whole argument moot. It makes me wonder if you're actually that uninformed, or if you're astroturfing.

      --
      Don't thank God, thank a doctor!
    3. Re:Why should ANY database company by Anonymous Coward · · Score: 0

      What happens when your internet connection goes down?

      Companies have dealt with this already -- for instance, often a central office will have the data, perhaps on an actual mainframe, but regardless -- branch offices connect in via VPN. No Internet, no VPN.

      Better question: What happens when your power goes out? That seems to happen about as often as Internet being out -- more often, in fact, if you don't count the fact that Internet generally stops working when power does.

      True... But several remote office's losing access is different than everyone everywhere losing access because of an Internet/power failure (or perhaps a google routing problem). If you have a datacenter with a few hundred or thousands of users on location, at least they can still access.

      What happens when someone breaks in

      And this is less likely in-house?

      Quick question: Do you honestly believe you have a better IT department -- in particular, better security -- than Google? If so, you're either in a very small minority, or you're out of your fucking mind.

      It's called outsourcing. It's not new.

      Well, if you go off of simple availability, then yes, we do. Google seems to have problems with gmail and googledocs all the time. Security is also probably better, simply because there's less cooks in the kitchen. How many admin's does google have that can access user data? How many admins in your internal IT department have access? Which could audit that and come back with an answer quicker? It won't be google. Simply, you probably are not going to increase the security of your data by moving it to a large 'cloud provider'. Also - Outsourcing? Seriously? That's worked great for everyone involved in that...

      The same goes for the "cloud" that google has consisting of googledocs. Why would any corporate entity (or home user?) want to rely upon internet based data storage for valuable documents?

      Because it's convenient? Duh?

      Oh, Google Docs can work offline, and MS Office can work online, which makes your whole argument moot. It makes me wonder if you're actually that uninformed, or if you're astroturfing.

      Got us on that one, it is rather convenient. Yeah, I've read slash dot for a while, but never posted before, so flame away... But, you actually made wonder if you are really that informed, or do you just work for Google?

    4. Re:Why should ANY database company by Anonymous Coward · · Score: 0

      Yes, I think most IT departements are better than the monkeys responsible for Google Mail. My company uses Google Mail and the outages are much more common than any other email solution. We pay for the stuff and they don't even apologize for a full day of outage. Shorter outages too have been common.

      Sure I will agree that Google has several other branches with almost perfect track records.

    5. Re:Why should ANY database company by SanityInAnarchy · · Score: 1

      True... But several remote office's losing access is different than everyone everywhere losing access because of an Internet/power failure (or perhaps a google routing problem).

      Not for a sufficiently large company. You're still talking about "everyone, everywhere" losing access except for your main datacenter.

      If you have a datacenter with a few hundred or thousands of users on location, at least they can still access.

      True. You've also still got a few hundred or thousands of users who can't.

      Also - Outsourcing? Seriously? That's worked great for everyone involved in that...

      I'm not talking about pushing everything off to India.

      I'm talking about the fact that if you're Wal-Mart, you're Wal-Mart, not an IT company. You focus on what it is you actually do well, and you hire someone else to handle the rest.

      Here's another question: Where do your cleaning staff come from? How about food, do you go out to eat, or is everything in-house? How about legal documents -- do you have your own crack team of lawyers who work for you and only you, or do you occasionally hire a law firm? (And where's your guarantee that they'll keep your important documents safe?) How about shipping -- do you send employees on foot, or do you just use FedEx, DHL, etc?

      That's the point. Most businesses, especially SMBs, do not have to do everything -- indeed, cannot do everything. If they can avoid the cost of running their own servers, having their own IT staff, and essentially reduce the internal cost of IT to keeping a few web browsers running, that's a win.

      If the concern is that too many people at Google have access to your data, or that Google loses data, those are separate concerns from the common kneejerk reaction to "oh noes it's not in-house!!" But your post was about "cloud computing" in general, not Google in particular.

      And there's nothing particularly new or unwise about trusting a third party with your data -- you have to anyway. The important question is who to trust, what data, what's their SLA, does it buy you anything, etc.

      --
      Don't thank God, thank a doctor!
  20. Security Issue by gubers33 · · Score: 4, Informative

    Although clouds are the hot topic right now they are nothing new. The concept as been around since the 1960s with the timesharing model. Clouds are definitely the thing of the future, and cloud security is going along with that trend. It is not that clouds can't be secured like any other network, it is that they can't be tested as easily as every other network. I mean other companies are working on cloud storage as well, the big one being EMC with Atmos. It is an intriguing concept, but get the cloud secure enough to put confidential information in it will be the deal breaker.

    --
    Just because you are wrong and I called you out on it doesn't mean I am a Troll.
    1. Re:Security Issue by mbowen · · Score: 1

      Clouds are new in that they are elastic. In the 60s, you bought fractional computing of a fixed resource, like a couple floors of the Empire State Building. It was all zero sum. Now it is not. Cloud providers are what enterprise IT would be if they grew up. Most corporate IT does not and will not even use IPV6 - talk about security. There are real cloud providers today that won't accept data unless it is encrypted and field encrypted too. That's more secure than 90% of enterprise data. I've written more than 150 BI datamarts at companies whose names you know, and I guarantee you that almost none of them bother to encrypt any ETL streams and only half enforce password discipline. Just applying nominal discipline to the migration of BI data will improve the overall security of corporate data. But you can best believe it will be tested.

      --
      fault-tolerant
  21. Less Marketing speak...what its about... by DragonWriter · · Score: 1

    The marketing speak and abuse of the term "dimensions" in TFS is entirely unhelpful as to what "dataspaces" are about. The pre-alpha release of Fusion Tables now available has pretty limited (though interesting) functionality; a broader picture of what "dataspaces" are about is available in this paper, which is probably more useful to the technically- (rather than marketing-) oriented crowd on Slashdot.

    Of particular note, a "DataSpace Support Platform" (DSSP) is not a replacement for RDBMSs, but instead something that fits a different role and provides a common interface for data stored in heterogenous underlying storage systems, some of which could be RDBMSs. Its true that some RDBMSs do provide some features along these lines, but they aren't the principal strength of RDBMSs.

    1. Re:Less Marketing speak...what its about... by kingkoopa · · Score: 1

      I agree 100%. The article makes mention of dimensions and n-cubes, which is already synonymous with star schemas and OLAP cubes in the data warehousing/business intelligence world. To me this causes confusion as to understanding how exactly this Google Fusion works, or even what exactly it does. From looking at the Berkeley paper you linked, I don't see any connection between Dataspaces and OLAP cubes tbh.

    2. Re:Less Marketing speak...what its about... by blincoln · · Score: 1

      Agreed. From skimming over the paper, it looks like this is very much like a system I designed (but never implemented) about a year after the paper you link to was written. Microsoft also has similar technology in the form of the Business Data Catalogue in SharePoint. I hadn't read the paper until now, so I guess the concept is sort of zeitgeisty.
      Ideally, it would let users work with data sort of like Tom Cruise in Minority Report, or MI6 in one of the two Daniel Craig Bond films - giving users a space to browse, search, and associate data from a bunch of different underlying sources (which the system handles the dirty work of abstracting away to whatever extent is appropriate for the user base).
      The one I designed was geared toward at least semi-technical users, so it was supposed to do things like colour-code pieces of data to indicate which source they were from and how high the confidence level was if there was a conflict between information in multiple sources or the source was considered less than 100% reliable for some reason.
      Anyway, I ended up making a very basic, read-only tool at work which implemented the general concept, and the users seem to love it. If I had the time, and hadn't been apparently beaten to it by MS and Google (among others), I'd really like to build the real thing.
      I can see why the marketing-type guy in TFA kind of went off the deep end describing it. Having all that data at your fingertips is pretty cool, and I remember being similarly excited when I realized what it would let you do, except I had the terminology to describe it accurately.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
  22. Oh No! by jcjones1515 · · Score: 1

    This is an awful article. Sadly it takes away from what could be a pretty useful competitor to MS Access. http://realjavasoa.blogspot.com/2009/06/google-fusion-tables-vs-oracle-duh.html

  23. "Dataspaces" and RDBMSs not opposed by DragonWriter · · Score: 1

    Seriously though. Why all the relational database and SQL bashing? Someone explain to be what sort of new math people are trying to invent that will invalidate the mathematics of set theory and render it obsolete?

    Dataspaces (ignoring the hype explosion) has nothing to do with relational database or SQL bashing; it fills a different role than RDBMSs; a particular purposes of "Dataspaces" is to unify access to heterogenous collections of data, including the case where some of the underlying data is held in RDBMSs, as is apparent from the paper describing them.

    The pre-alpha implementation here doesn't seem to do much of that; it requires importing fairly simple tabular data into its internal datastore, and doesn't seem to do much to unify diverse underlying datastores, but given the technology that Google says its based on, one presumes that that's the future goal of Fusion Tables, and that the current version mostly is a demonstration of some what you will be able to do on the front-end given the existence of the right back-end data. The really interesting part will come if and when they support back-end data other than stuff exported into there internal servers in CSV/XLS format, particularly, linking to externally-stored and maintained data. And, for that matter, when they can support aggregation and calculation rather than just simple filtering and joins.

  24. This is significant news for industry insiders... by Anonymous Coward · · Score: 0

    Nearly 100% of the pundits commenting on this story are as ignorant as the submitter. This is significant news and it's extremely problematic for a large number of industry stalwarts. That the submitter had no clue and over-hyped the wrong points is besides the point... and on par for a Slashdot submission.

  25. Punch cards out?? Oh, no! by Anonymous Coward · · Score: 0

    Thank God Paper tape is still in!

  26. Memory Based Databases by smist08 · · Score: 1

    From this article, I couldn't tell, but my real interest is in how Google does massively distributed in-memory databases. That is the technology I'm most interested in. I don't really care so much about the other stuff. Is this what Google runs? Or just an academic side project?

  27. Re:This is significant news for industry insiders. by Anonymous Coward · · Score: 0

    Well I'm glad you've cleared that up. The argument you've made along with the supporting facts are irrefutable!

    What the hell were you yammering about again?

  28. time for Dynamic Relational by Anonymous Coward · · Score: 0
  29. time-cube by roman_mir · · Score: 1

    I think they have just provided the final step for the time-cube solution to start the chain reaction that will end the earth. Ignore Cubic Math at your own peril, and of humanity.

  30. convert your Oracle DB to the new n-cube google DB by tommeke100 · · Score: 1

    for all Tables add new column("product reviews, blog posts, Twitter messages and the like");

    "and in that space we can now do new kinds of queries which create new kinds of products and new market opportunities"

    I'd love to see the query that creates new products and market opportunities.

  31. "n-cube"? by Metasquares · · Score: 1

    In other words, Google is yet another organization jumping on the tensor mining bandwagon prior to assessing its merits and pitfalls? If they're using the same algorithms I think they're using, Google is going to have a heck of a time with the efficiency, considering the scale of their dataset. The 502 error I get when I attempt to access it isn't encouraging either.

  32. Two Words: Referential Integrity by Anonymous Coward · · Score: 0

    Referential integrity will always matter with databases or else they're not databases, they're mashups. If you let anybody play with the structure of the data, you lose integrity and the ability for programmers to do anything significant in visual abstraction. If you don't let anybody play with the structure of the data you don't have a mashup, you just have another sort of database.

    What everybody has been assuming here is that the creators and consumers of the data are the same people. As soon as they are not, you need very strict rules governing the meaning of the data, or there's no 'BI' to it. It's just everybody's interpretation of anybody's data. Which is what search is now. The point of BI is to make the few rational conclusions implicit in the data unambiguously evident to whomever sees it. You cannot do that without structure from the beginning to the end of the data supply chain.

    Think forensics. Think WMD inspections. Think admissible evidence. If it's not structured it's not intelligence. You cannot structure anything without referential integrity.

  33. This is a very smart development by St.Creed · · Score: 1

    This is a world wide, shared, annotated database with easy ways to join to other data and visualization tools built-in. Kudos to Google for implementing this.

    Apart from the monetization possibilities (of which there are plenty), you can now crowdsource datagathering easier than ever before.

    • All over the world there are ornithology clubs that count birds. Imagine everyone editing the same dataset (with history) and comments added etc.
    • Scientists doing research on the Mexican flue. Victim counts + added information could be part of the same shared dataset.

    Also, databases can be pretty difficult to add to webpages (for consumers) because you need to know a few things about SQL etc. - it looks like this could provide structured data storage to more websites than ever before.

    --
    Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)