我想使用SQLite作为保存到磁盘的关联数组.
这是一个好主意吗?我担心每次执行以下操作时都必须解析SQL:
数据库["someindex"]必须翻译成类似的东西
从db中选择值,其中index ='someindex',而这又必须转换为SQL内部语言.
如果您担心SQL开销并且只需要一个简单的关联数组,那么像GDBM或Berkeley DB这样的dbm相对可能是个不错的选择吗?