Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rust 如何连接锡拉和铁锈_Rust - Fatal编程技术网

Rust 如何连接锡拉和铁锈

Rust 如何连接锡拉和铁锈,rust,Rust,我正试图从Rust代码连接到Scyllab,该代码给出的错误为 线程“main”在“General”(等待连接时超时)处惊慌失措 代码是 pub fn create_db_session() -> CDRSResult<CurrentSession> { println!("connecting to db"); let auth = NoneAuthenticator; let node = NodeTcpConfigBuilder

我正试图从Rust代码连接到Scyllab,该代码给出的错误为

线程“main”在“General”(等待连接时超时)处惊慌失措

代码是

pub fn create_db_session() -> CDRSResult<CurrentSession> {
    println!("connecting to db");
    let auth = NoneAuthenticator;
    let node = NodeTcpConfigBuilder::new("9.78.45.122:32028", auth).build();
    let cluster_config = ClusterTcpConfig(vec![node]);
    new_session(&cluster_config, SingleNode::new())
}
通过Python,我可以连接到相同的IP/端口,但不能使用Rust

工作Python代码

dynamodb_client = boto3.client('dynamodb', region_name='None')
dynamodb = boto3.resource('dynamodb', endpoint_url=scylla_host,
                          region_name='None', aws_access_key_id='None', aws_secret_access_key='None')

锈代码有什么问题?

看看这篇博客文章,它解释了如何使用CDRS锈驱动程序连接到锡拉


最近,我们还在我们的黑客竞赛中开发了一个非常实验性的完全异步驱动程序版本,您可以在这里找到。

看看这篇博客文章,它解释了如何使用CDRS Rust驱动程序连接到锡拉


最近,在我们的Hackathon中,我们还开发了一个非常实验性的完全异步驱动程序版本,您可以在这里找到。

从python代码看,您似乎正在尝试连接到DynamoDB API(也称为交流发电机),而cdrs是CQL查询语言(Cassandra的API)的驱动程序。Scylla支持这两种API,但每种API都需要一个合适的驱动程序。也许您打算使用DynamoDB Rust驱动程序连接到交流发电机接口?例如,从python代码看,您似乎正在尝试连接到DynamoDB API(也称为交流发电机),而cdrs是CQL查询语言的驱动程序,这是Cassandra的API。Scylla支持这两种API,但每种API都需要一个合适的驱动程序。也许您打算使用DynamoDB Rust驱动程序连接到交流发电机接口?例如?
dynamodb_client = boto3.client('dynamodb', region_name='None')
dynamodb = boto3.resource('dynamodb', endpoint_url=scylla_host,
                          region_name='None', aws_access_key_id='None', aws_secret_access_key='None')