用于sqlite数据库的ruby或python?

时间:2012-10-24 23:00:46

标签: python ruby sqlite

这两种语言中的哪一种接口更好,并为使用sqlite数据库提供了更好的性能/工具集?我熟悉这两种语言,但需要为我正在开发的项目选择一种语言,所以我想我会问这里。我不相信这是自以为是的,因为语言的表现是非常客观的。

1 个答案:

答案 0 :(得分:5)

就sqlite性能或可用性而言,没有充分理由选择其中一个。

这两种语言都具有完全可用的(和pythonic / ruby​​riffic)sqlite3绑定。

在这两种语言中,除非你做一些愚蠢的事情,否则性能受sqlite3性能的限制,而不是绑定。

这两种语言的绑定都缺少任何不常见但有时性能关键的函数(如“exec many”,手动事务管理等)。

可能存在特定于语言的框架,它们与sqlite3的集成程度是好还是差,但此时你选择的是框架而不是语言。