Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Many of the services that are critical to Google’s ad business have historically been backed by MySQL. We have recently migrated several of these services to F1, a new RDBMS developed at Google. F1 implements rich relational database features, including a strictly enforced schema, a powerful parallel SQL query engine, general transactions, change tracking and notification, and indexing, and is built on top of a highly distributed storage system that scales on standard hardware in Google data centers.

Nice to see that unlike the NoSQL amateur hour (startups using flimsy non-dbs where they don't belong []), Google, for it's core and crucial business, uses a) relational-like features, b) a strictly enforced schema, c) transactions.

[] There are places where these belong, they just are few. And, no ease of development and "SQL is hard and has impedance mismatch we my programming language man" is not a reason to use them in situations where they don't belong.



Your asterisks have messed up your text formatting. Use a dagger or a number instead.


Yeah, thanks. I keep forgetting that _asterisk_ is used for italics in this markup.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: