Rackspace & Drizzle: It's Time to Rethink Everything
rackspacecloud.com
rackspacecloud.com
Drizzle is using innodb too. How do I know the same thing's not gonna happen again? I much rather like the MyISAM .frm files because if one table gets corrupted, I can restore just that table from backup. Innodb corruption destroys the entire database.
Also, will Drizzle innodb finally get full-text search? That's the only reason people still use MyISAM tables. However, MyISAM locks the full-table so that becomes a bottleneck pretty soon.
Honestly, here's what I want from Rackspace and I will pay good money for it the next time I need a good SQL db: Give me a fast, reliable SQL db that works like MySQL, lets me do full-text searching without locking the whole table, and lets me change table structure without locking the whole table. Also, I don't ever want to worry about replication, syncing, sharing etc. Make this a cloud service. Amazon's SimpleDB comes nowhere close to a decent MySQL setup. Give me the features of MySQL in a cloud but without the hassles. And I'll pay for it.
Other than SimpleDB, I don't know one decent cloud db. Everyone talks about Cassandra, Redis, Postgres, and tons of other DBs but I don't want to manage yet another large database system. I want to write queries and build my app. I really think there's a big opportunity for a startup that offers a reliable cloud db service. Of course, there will be a fixed latency on every DB call but I think an overhead of 100-200ms/page is acceptable for never having to worry about the backend DB.
I know it sounds crazy, but what if I had that? Who should I talk to? What should be my next step?
Edit: When it goes into public beta, I'll be sure to post it here.
Edit: Appengine Datastore offers the ACID properties that simpledb lacks, is hosted and massively scalable. It offers a subset of sql, and also allows to forget all sysadmin/dba stuff. It fits all the requirements of the OP