I've got a table that receives around 50 inserts per second. Right now there are 700k records, using 160 MiB. My little VPS with 1 gig of ram is keeping up, but just barely.
I chose for InnoDB, as people say "it scales better", gets corrupt less frequently and implements row locking instead of table locking.
But is it the right choice for this?
I've also read MyISAM supports delayed inserts, which could be very interesting. (I wonder what the trade-off is with table locking)