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