我对cassandra相当陌生,但迄今取得了很好的进展。用phpcassa显示所有密钥
$conn = new ConnectionPool('Cluster');
$User = new ColumnFamily($conn, 'User');
$index_exp = CassandraUtil::create_index_expression('email', '[email protected]');
$index_clause = CassandraUtil::create_index_clause(array($index_exp));
$rows = $User->get_indexed_slices($index_clause);
foreach($rows as $key => $columns) {
echo $columns['name']."<br />";
}
我正在使用这种类型的查询来从somebodys电子邮件地址获得特定日期。 但是,我现在想做2件事。
- 计数数据库中的每个用户,并显示该数字
- 每个用户在$列[ '名']列出数据库中。””。$列[ '电子邮件']
在MySQL中,我只是从选择查询中删除'where属性',但是我认为它在这里更复杂一点?