#driver #cql #replace #package #nightly #wraps #previous

不维护 bin+lib cassandra

一个可用的 Cassandra CQL 驱动程序(这替代了之前的 cql-ffi 包)。通过 rust-bindgen 包装 DataStax c++ 原生驱动程序,并使用 cql-bindgen。支持 nightly

25 个版本

使用旧的 Rust 2015

0.8.1 2016年12月13日
0.7.3 2016年9月8日
0.7.2 2016年6月30日
0.6.10 2016年3月15日
0.4.0 2015年7月5日

4 in #previous

每月下载24次

Apache-2.0

325KB
5.5K SLoC

Build Status License: MPL-2.0

cassandra-rs

这是一个(希望是)维护的 rust 项目,不安全地暴露了在 https://github.com/datastax/cpp-driver/ 中的 cpp 驱动程序,在一个相对合理的 crate 中。

为了使包装器工作,您必须首先安装 datastax-cpp 驱动程序。

按照 cpp 驱动程序的 文档 中的步骤进行。

确保驱动程序(特别是 libcassandra_static.alibcassandra.so)位于您的 /usr/local/lib64/ 目录中

您可以使用 cargo 来使用它

    [dependencies.cassandra]
    git = "https://github.com/tupshin/cassandra-rs"

或者只是

    [dependencies]
    cassandra="*"

示例包含在项目的 src/examples 中。

依赖关系

~12MB
~215K SLoC