MySQL has a storage engine Q4M, which is transactional and persistent. The performance depends on the server's performance, but I have not problem to achieve 10k/sec queue throughput on Core2 Duo 2GHz cpu. You can use the queue with standard mysql client.
Check out the http://q4m.31tools.com/, http://www.slideshare.net/kazuho/q4m-a-highperformance-messa...