您可以使用任何可用的驱动程序.所有这些都提供了一种基于回调的方法,在Node.js中很常见.
如果你在Node.js中为Cassandra寻找没有thrift依赖的本机驱动程序,你应该考虑使用Cassandra的DataStax Node.js驱动程序.
例:
var cassandra = require('cassandra-driver');
var client = new cassandra.Client({contactPoints: ['host1', 'host2']});
var query = 'SELECT email, last_name FROM user_profiles WHERE key=?';
client.execute(query, ['guy'], function(err, result) {
console.log('got user profile with email ' + result.rows[0].email);
});
Run Code Online (Sandbox Code Playgroud)
免责声明:我是Cassandra的DataStax Node.js驱动程序中的node-cassandra-cql和贡献者的作者.
更新:推荐使用DataStax驱动程序而不是node-cassandra-cql
| 归档时间: |
|
| 查看次数: |
8985 次 |
| 最近记录: |