That depends on the Schema of the XML and the RDBMS. SQL to XML to SQL requires no rewriting of XML to relations. None. Zero. Zilch. It's simply parsing, and no faster or slower than rewriting XML to an internal XML binary representation.
Again, if it's specifically XML-centric data, and the difficult part is getting into and out of a RDBMS (and the RDBMS doesn't add any value), then go XML all the way. It's a good way to go (assuming, of course, that your XML database is ACID complaint. I assume they all are).
But, the question was framed that XML was being used for datatransfer between two RDBMS systems. If that's the case, then they're not going to save any parsing time by parsing into a heirarchical system instead of a RDBMS.
Hmm, aren't the prisoners held in Guitmo in US war prisons and as such on US "soil." Sort of like our embassys in other countries considered on US soil.
Let me correct a couple of facts for you:
We're not at war. Only Congress can declare war, and they have not.
Guantanamo does not fall under US jurisdiction.
The prisoners held in Guantanamo are mostly "enemy combantants", and no "prisoners of war."
To your credit (and to the credit of others who are boggled by the correspondent's writing style), I understand that many Slashdotters are of the New Media generation, and simply did not grow up in the day when print medium was king and many correspondents had a trademark style.
To your credit (and to the credit of others who appreciate the correspondent's poor writing), I understand many older people have had strokes or other medical problems that have cut off the oxygen to large parts of their brain for long periods of tim, and simply did not grow up in the day when modern medecine was king and many hospitals had access to drugs to mitigate the effects of strokes.
That's the 'cheat' bit, the only part in the whole advert that didn't happen by itself.
No. No, it's not. Probably half the posts to this article are either people incorrectly claiming the Honda ad was faked, or people responding with the correct information about the tyre weights.
I guess it's nice, because it gives everyone a chance to feel smart. But, it's a waste of time.
There is a concern about the overhead involved with wrapping and unwrapping the XML to get the data in and out of a relational database.
So, can you explain how an XML database will fix this?
Your database still needs to translate the verbose, human readable XML into an internal storage representation. If you're transfering the data between two SQL databases now, then I can't see why it should matter if you're parsing XML and putting into a "traditional" row-column RDBMS or parsing XML and putting into a datastructure more suited for storing XML data. The parsing is going to take exactly the same amount of time.
The XML database would help if you've mapped your data representation to XML, and are having a difficult time persisting it to SQL. For some data representations, going from XML to parsed binary RDBMS representation back XML may be difficult, and it may be easier to just go from XML to parsed binary representation of XML back to XML again. But either way, you're doing the parsing.
Remember the Honda advert? We think ours is better.
It's not.
What you've done is cool as a standalone work. But reminding your viewers of the Honda commercial sets up an expectation that your video simply does not fulfill. Sorry.
If it wasn't for P2P, I never would have discovered Massive Attack. Now I own all of their albums on purchased CD's. What shit-for-brains in the RIAA thinks that P2P is bad for business?
Currently, record executives make a shitload of money because bands have no other choice to promote their music. You're not making it easier for them to sell music, but you're not making it easier for them to make money. So, they have no use for you and your buying habits.
You work 14 hours a day, plus a 3 hour commute, plus time for breakfast, lunch, and dinner? If you're lucky, you're at home maybe six and a half hours a day (depending on how long your lunch is).
But, you still have time to post on slashdot. You are a machine!
But seriously, have you considered getting an apartment 5 minutes from work? You'd probably end up saving money once you take gas and depreciation into account. No to mention giving you an extra 20 hours a week to do normal human activities, like eating real meals or sleeping.
And again a contract duty would only be breached if they did not do the lookup at rapsheets.com which they promised in exchange for your money.
I agree. However, I believe we should lobby for a law to be passed to force them to state this clearly on your website. I believe they should put a disclaimer on every page to the effect of
We are not responsible if this person kills or murders you.
The PC and the Mac are both at his house, close enough to run a firewire cable between one and the other. What type of home network setup are you imagining that includes a router between the two?
Instead of going through TCP/IP, is it still possible to use NetBEUI on newer versions of Windows? Is it possible to use NetBEUI on Macs? And, does the Cisco VPN kill NetBEUI too?
Well, as others have pointed out, the obvious solution to his problem is to shut down the VPN and then mount the drives across the network. That's so obvious, even by normal "Ask Slashdot" standards, that I'm going to assume there's some reason it won't work.
I'm guessing that he wants to be pull down files from work to his PC, then use the Mac to modify the files, and then push the files from his PC back to work. If we further assume that he can't (effectively) add entries to his PC's route table when the VPN is on, and we assume that starting/stopping the VPN is a huge production, then the question makes sense.
My best suggestion would be to go sneakernet -- get yourself a small removeable storage medium (an iPod, a USB drive, a floppy, a digitil camera, whatever), and just transfer the files from one machine to the other that way.
If you are willing to tear out your drive each time you work at home, then I suppose you could use one of the Wiebe Tech USB/FireWire enclosures, but I doubt that would be worth your time.
I would think that it would be easier to turn off the VPN client than tear out the drive; I'm assuming there's some reason he wants to be simultaneously VPN'd on the PC and accessing that PC's drives from the Mac.
Regardless, remember that ISA disk controllers and video cards remained the standard long after the ISA bus was completely overwhelmed. Plenty of otherwise sane people were willing to save a couple hundred bucks off the cost of a $3,000 system, in return for totally crippled video and disk performance.
PC clones have always been about building the cheapest possible architecture to run your old copies of MS Office (or Lotus 1-2-3).
Things are certainly better today; but for a long time, PC compatibles were simply horrible computers.
Rewriting XML to relations is a slow process.
That depends on the Schema of the XML and the RDBMS. SQL to XML to SQL requires no rewriting of XML to relations. None. Zero. Zilch. It's simply parsing, and no faster or slower than rewriting XML to an internal XML binary representation.
Again, if it's specifically XML-centric data, and the difficult part is getting into and out of a RDBMS (and the RDBMS doesn't add any value), then go XML all the way. It's a good way to go (assuming, of course, that your XML database is ACID complaint. I assume they all are).
But, the question was framed that XML was being used for datatransfer between two RDBMS systems. If that's the case, then they're not going to save any parsing time by parsing into a heirarchical system instead of a RDBMS.
I didn't say I approved of what we're doing at Guantanamo.
I stated, as a matter of fact, what we are doing at Guantanamo.
Hmm, aren't the prisoners held in Guitmo in US war prisons and as such on US "soil." Sort of like our embassys in other countries considered on US soil.
Let me correct a couple of facts for you:
We're not at war. Only Congress can declare war, and they have not.
Guantanamo does not fall under US jurisdiction.
The prisoners held in Guantanamo are mostly "enemy combantants", and no "prisoners of war."
To your credit (and to the credit of others who are boggled by the correspondent's writing style), I understand that many Slashdotters are of the New Media generation, and simply did not grow up in the day when print medium was king and many correspondents had a trademark style.
To your credit (and to the credit of others who appreciate the correspondent's poor writing), I understand many older people have had strokes or other medical problems that have cut off the oxygen to large parts of their brain for long periods of tim, and simply did not grow up in the day when modern medecine was king and many hospitals had access to drugs to mitigate the effects of strokes.
That's the 'cheat' bit, the only part in the whole advert that didn't happen by itself.
No. No, it's not. Probably half the posts to this article are either people incorrectly claiming the Honda ad was faked, or people responding with the correct information about the tyre weights.
I guess it's nice, because it gives everyone a chance to feel smart. But, it's a waste of time.
Wow. You've raised a perfectly valid point. It's amazing that no-one else in this thread has addressed this issue.
What's it like to be so smart and well informed?
There is a concern about the overhead involved with wrapping and unwrapping the XML to get the data in and out of a relational database.
So, can you explain how an XML database will fix this?
Your database still needs to translate the verbose, human readable XML into an internal storage representation. If you're transfering the data between two SQL databases now, then I can't see why it should matter if you're parsing XML and putting into a "traditional" row-column RDBMS or parsing XML and putting into a datastructure more suited for storing XML data. The parsing is going to take exactly the same amount of time.
The XML database would help if you've mapped your data representation to XML, and are having a difficult time persisting it to SQL. For some data representations, going from XML to parsed binary RDBMS representation back XML may be difficult, and it may be easier to just go from XML to parsed binary representation of XML back to XML again. But either way, you're doing the parsing.
You're solving the wrong damned problem.
Remember the Honda advert? We think ours is better.
It's not.
What you've done is cool as a standalone work. But reminding your viewers of the Honda commercial sets up an expectation that your video simply does not fulfill. Sorry.
What if the web designer/programmer was actually someone sleeping in bed with the spammers ?
I would sleep in bed with spammers! They're all hot nubile chicks with pills to make me skinny and my penis huuuuuge!
If it wasn't for P2P, I never would have discovered Massive Attack. Now I own all of their albums on purchased CD's. What shit-for-brains in the RIAA thinks that P2P is bad for business?
Currently, record executives make a shitload of money because bands have no other choice to promote their music. You're not making it easier for them to sell music, but you're not making it easier for them to make money. So, they have no use for you and your buying habits.
D&D players are different...and normally very smart.
I would be very suprised if this were true.
You work 14 hours a day, plus a 3 hour commute, plus time for breakfast, lunch, and dinner? If you're lucky, you're at home maybe six and a half hours a day (depending on how long your lunch is).
But, you still have time to post on slashdot. You are a machine!
But seriously, have you considered getting an apartment 5 minutes from work? You'd probably end up saving money once you take gas and depreciation into account. No to mention giving you an extra 20 hours a week to do normal human activities, like eating real meals or sleeping.
You got 50 responses, and not one of them wrote anything worth reading.
I don't know if that makes you "Teh Winnar!", but I have certainly lost.
I agree. However, I believe we should lobby for a law to be passed to force them to state this clearly on your website. I believe they should put a disclaimer on every page to the effect of
What happens to the money?
The obvious answer is "strippers." But, since we're talking about Trek fans, I'm going to guess "strippers with funny ears."
The PC and the Mac are both at his house, close enough to run a firewire cable between one and the other. What type of home network setup are you imagining that includes a router between the two?
except that painters algo is a perfect place to use a heap sort.
Instead of going through TCP/IP, is it still possible to use NetBEUI on newer versions of Windows? Is it possible to use NetBEUI on Macs? And, does the Cisco VPN kill NetBEUI too?
Well, as others have pointed out, the obvious solution to his problem is to shut down the VPN and then mount the drives across the network. That's so obvious, even by normal "Ask Slashdot" standards, that I'm going to assume there's some reason it won't work.
I'm guessing that he wants to be pull down files from work to his PC, then use the Mac to modify the files, and then push the files from his PC back to work. If we further assume that he can't (effectively) add entries to his PC's route table when the VPN is on, and we assume that starting/stopping the VPN is a huge production, then the question makes sense.
My best suggestion would be to go sneakernet -- get yourself a small removeable storage medium (an iPod, a USB drive, a floppy, a digitil camera, whatever), and just transfer the files from one machine to the other that way.
If you are willing to tear out your drive each time you work at home, then I suppose you could use one of the Wiebe Tech USB/FireWire enclosures, but I doubt that would be worth your time.
I would think that it would be easier to turn off the VPN client than tear out the drive; I'm assuming there's some reason he wants to be simultaneously VPN'd on the PC and accessing that PC's drives from the Mac.
I was walking down the street today and I happened across a shop downtown. The sign above the door read "XjfdiIXo-8"
Amulet, Xorn, jelly, feline, dog, incubus, uhh... Xorn, orc, wall, uhh... and amulet.
Actually, what are I and 8? Damn, I should know.
You got a PC with only mini-PCI, and no PMCIA? That sucks. Does it at least have firewire?
Oh. I've never seen them advertised that way. Do you have any links?
Regardless, remember that ISA disk controllers and video cards remained the standard long after the ISA bus was completely overwhelmed. Plenty of otherwise sane people were willing to save a couple hundred bucks off the cost of a $3,000 system, in return for totally crippled video and disk performance.
PC clones have always been about building the cheapest possible architecture to run your old copies of MS Office (or Lotus 1-2-3).
Things are certainly better today; but for a long time, PC compatibles were simply horrible computers.
The Ford GT - Eats Ferraris and shits Corvettes.
Cool. What tracks do you regularly race on?