我想知道是否有人能够在 Windows 上成功使用KiokuDB。拥有 ActivePerl 5.12.2,我没有发现它在 ppm 存储库中预编译。使用 cpan,它在测试File::NFSLock期间停止。不过,我可以用 note 安装它。
下面的简单测试似乎按记录工作:
package Person;
use Moose;
has ['name', 'age'] => (is => 'ro');
package main;
use Data::Dump;
use KiokuDB;
my $dir = KiokuDB->connect("hash");
{
my $scope = $dir->new_scope;
my $obj = Person->new(name => 'Joe', age => 34);
my $data_id = $dir->store($obj);
warn $data_id; # 6702A424-6BF6-1014-B0F5-EC4CE5BB15D7
my $got = $dir->lookup($data_id);
dd $got; # bless({ age => 34, name => "Joe" }, "Person")
}
有人在 Windows 上将它用于更大的东西,比如 DBI 后端吗?你认为它足够稳定/可用以用于一些较小的项目吗?
请至少提供一些有关您的使用方式的详细信息,以便我有一个符合我计划的想法。