Hector は CQL 統合に向けてゆっくりと動いています。最初のステップは完了しましたが、API が不安定だったため、開発者は新しいリリースを延期したようです。CQL API はかなり新しいもので、SQL 構文とほぼ同等である必要があります。CRUD 操作を使用していくつかの基本的な手順を実行し、CQL を介してデータを読み書きできることを確認しました。
それにもかかわらず、CQL JAR は、現時点では標準の JDBC ドライバーのようにすぐに使用できるわけではなく、いくつかの重要な機能面が欠けています。多かれ少なかれ理解しにくいthrift APIとそれほど単純ではないhector APIを見てみると、CQLはバージョン0.8.1と1.0でCassandraの最先端のアクセスAPIとして確立されると確信しています。 、倹約はしばらくの間、ネイティブの生のアクセスのままです。
両方の API 間の競合は、Hector の決定とは何の関係もありません。Hector 自体は、クラスターでの障害や接続処理などの追加サービスを提供します。これらは、thrift でも CQL でも対処されていない機能です。
私は他のすべての O/R マッパーを本当に信じているわけではなく、本格的な JPA を提供すると主張している人たちでさえも信じていません。これがどのように機能するか想像できません。