News for hackers. Stuff that matters.
Re:Goodbye, CouchDB by DennisP on Thursday May 10, 2012 @01:45PM (#3954835)
"constructing strings of code...which after being constructed have to be parsed for every single query?"

I don't know about MySQL, but my database caches compiled queries.

"Things like SQL injection attacks simply should not exist."

They don't exist, if you don't construct SQL queries by concatenating strings and variables.

Meanwhile, all the cool kids are talking about getting rid of procedural code in favor of declarative DSLs...

Re:Goodbye, CouchDB by bsg75 on Thursday May 10, 2012 @02:28PM (#3955109)
The article sounds like they will be trading one set of problems for another, if they implement SQL on any RDBMS using those techniques.
Re:Goodbye, CouchDB by sah on Thursday May 10, 2012 @02:40PM (#3955180)
"They don't exist, if you don't construct SQL queries by concatenating strings and variables."

My point is, people still do this. You never hear about REST-injection or memcached-injection attacks, even though those are possible in principle, because those protocols don't encourage this mistake the way using SQL as a database API does.

Re:Goodbye, CouchDB by JoachimSchipper on Thursday May 10, 2012 @04:00PM (#3955674)