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

Why does VoltDB require that transactions are written as stored procedures?

Why can't a sequence of statements between a begin and end be transparently treated as though they were the body of a stored procedure?



You can actually send a bunch of SQL statements together, separated by semicolons to VoltDB and it will be treated as a transaction.

In practice, this isn't always all that useful without a real stored procedure language.

Supporting other ways to make procedures is something we've always planned and at some point we will get to it. I personally like javascript and lua.




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

Search: