Perl的DBI模塊讓我連接到許多不同類型的SQL數據庫的透明。是否有用於非關係鍵值對數據庫的等效Perl模塊?Perl中是否存在與DBI無關的等價關係?
例如,這可能讓我先用BerkeleyDB的發展(或者甚至只是一個Perl哈希?),但切換到像memcachedb或CouchDB的,甚至是雲數據庫像亞馬遜SinmpleDB或谷歌的AppEngine數據存儲所提供的接口。
(這是什麼領帶::哈希呢?在這種情況下,我在哪裏可以找到實現的總結?)
Perl的DBI模塊讓我連接到許多不同類型的SQL數據庫的透明。是否有用於非關係鍵值對數據庫的等效Perl模塊?Perl中是否存在與DBI無關的等價關係?
例如,這可能讓我先用BerkeleyDB的發展(或者甚至只是一個Perl哈希?),但切換到像memcachedb或CouchDB的,甚至是雲數據庫像亞馬遜SinmpleDB或谷歌的AppEngine數據存儲所提供的接口。
(這是什麼領帶::哈希呢?在這種情況下,我在哪裏可以找到實現的總結?)
一般對每種類型的鍵值對存儲則需要單獨的模塊。
例如:
Cache::Memcached
DB::CouchDB
BerkeleyDB
Amazon::S3
我不知道是否有模塊對於Google AppEngine Datastore - 通常是s在MetaCPAN尋找適合您的東西。
不知道KiokuDB是你想要的。它有CouchDB,BDB(BerkeleyDB)和DBI後端。
CHI看起來很有希望,從Cache::Cache製造商。