我想知道如何使用Perl连接到Cassandra,以及插入,选择,更新等。
我试过这个
my $dbh = DBI->connect(
"dbi:Cassandra:host=localhost;keyspace=nomkeyspace",
"root",
'',
{ RaiseError => 1 }
);
my $rows = $dbh->selectall_arratref( "SELECT id, nom" );
for my $row ( @$rows ) {
print( "ok" );
}
$dbh->do( "insert into resultat (ip, nom) values (?,?)" );
$dbh->disconnect;
但它给了我这个错误
无法在@INC中找到DBD / Cassandra.pm(您可能需要安装DBD :: Cassandra模块)
谢谢
答案 0 :(得分:1)
您必须安装所需的perl模块DBD::Cassandra
您可以使用perl -MCPAN -e install "DBD::Cassandra"