描述:
创建Cassandra外部库连接。
语法:
stax_connect(nodes[:port] [,user:pwd ][;[keyspace:xx][,compressor][,initializer])
备注:
在PasswordAuthentication模式下启动Cassandra数据库不需要用户名和密码,在authorizer: AllowAllAuthorizer模式下启动Cassandra数据库需要用户名和密码。Initializer参数中的类需要完整的类路径。
参数:
nodes |
数据库IP地址 |
port |
端口号,可省略 |
user:pwd |
用户名:密码,可省略 |
keyspace:xx |
keyspace:keyspace名称,可省略 |
compressor |
压缩算法,可省略 |
initializer |
客户端初始化的java类,可省略 |
返回值:
数据库连接
示例:
|
A |
|
1 |
=stax_connect("127.0.0.1";keyspace:"mycas") |
在authorizer: AllowAllAuthorizer模式 下的Cassandra数据库连接 |
2 |
=stax_connect("127.0.0.1","cassandra":"cassandra"; keyspace:"mycas") |
在authenticator: PasswordAuthenticator 模式下的Cassandra数据库连接 |