Perl
DBI模块允许我透明地连接到许多不同类型的sql数据库.是否存在用于非关系键值对数据库的等效Perl模块?
例如,一个接口可能让我开始使用BerkeleyDB(甚至只是一个Perl哈希?),但切换到类似memcachedb或CouchDB,甚至像Amazon SinmpleDB或Google AppEngine Datastore提供的云数据库.
(这是Tie :: Hash的作用吗?在这种情况下,我在哪里可以找到实现的摘要?)
解决方法
不确定
KiokuDB是否是你想要的.它有CouchDB,BDB(BerkeleyDB)和DBI后端.