【问题标题】:Is Cassandra-PDO for PHP stable?用于 PHP 的 Cassandra-PDO 稳定吗?
【发布时间】:2014-07-11 17:46:51
【问题描述】:

我是 Cassandra 的新手,我正在寻找将它与 PHP 集成的最佳方式。

与往常一样,有很多客户端,但似乎大多数客户端都不受支持。据我所知,最新的是 PHPCassa,不幸的是,它看起来不像是为 CQL 设计的(据我所知,这是与 Cassandra 交谈的更可取的方式)。

Cassandra-PDO 看起来很有趣,因为它使用了 PDO 抽象,而且我可以(可能?)使用像 Doctrine 或 Propel 这样的高级库。不幸的是,最后一次提交是在大约 2 年前推送的,编译它非常困难(公平地说,这可能是 Mac / Thrift 问题)。我总是对围绕“生锈”项目构建一些东西非常偏执,所以我的问题是:

在 Cassandra 2.x 中使用 Cassandra-PDO 是否安全?如果这不是一个好主意,我应该忘记 CQL 并选择 PHPCassa 还是有其他解决方案?

【问题讨论】:

    标签: php cassandra cassandra-2.0


    【解决方案1】:

    这可能会有所帮助:https://github.com/Orange-OpenSource/YACassandraPDO

    “这个存储库是一个分支: https://code.google.com/a/apache-extras.org/p/cassandra-pdo/我们克隆了 它在 GitHub 上,因为原来的项目似乎已经死了。

    此版本仅针对 CQL3 目标开发。我们不提供 对以前版本的 CQL 的任何支持。”

    HTH, 卡罗

    【讨论】:

    • 感谢卡洛的回复。你知道这个克隆是否用于任何大型系统的生产?
    • 我真的不知道。我一直将 Cassandra 与 Java 一起使用。对不起
    【解决方案2】:

    据我所知,YACassandraPDO 不稳定。 请检查这个 PHP 库http://evseevnn.github.io/php-cassandra-binary/

    它是我写的,如何使用它类似于 PDO 包装器。也许它会适合你。

    【讨论】:

      猜你喜欢
      • 2014-02-02
      • 1970-01-01
      • 1970-01-01
      • 2021-07-19
      • 2015-05-19
      • 2014-03-23
      • 1970-01-01
      • 2022-12-22
      • 2014-02-03
      相关资源
      最近更新 更多