3 ms·
You are correcting something I never said. MySQL has primary/foreign key checking, field validation, transactions, etc. I have nothing against RDBMSes. I lik
by jstewartmobile 9y ago
You are correcting something I never said. MySQL has primary/foreign key checking, field validation, transactions, etc. I have nothing against RDBMSes. I like them!
I'm talking about not doing shit like XML parsing (https://www.postgresql.org/docs/9.6/static/functions-xml.html https://www.postgresql.org/docs/9.6/static/functions-xml.htm...), or LDAP queries (https://docs.oracle.com/cd/B10501_01/network.920/a96577/dbmsldap.htm https://docs.oracle.com/cd/B10501_01/network.920/a96577/dbms...) in the database. I don't think those things belong there.
Serves me right for leaving a blank on HN! People here just love to fill those with 'herp derp'.
- pmontra 9y agoI agree that they don't belong to databases. There might be use cases or there where it's ok to do that but I never run into them.
- kuschku 9y agoXML parsing definitely belongs into a major database. There’s a lot of legacy tools using XML databases, and supporting them is useful. (And they are not technically bad either)