2

私は RoR で電気通信プロジェクトに取り組んでおり、主な問題はスケーラビリティです。
最初に MySQL を使用し、次に Cassandra に移行しました (幅の広い列を持つ Cf はスケーラビリティの問題を解決します) が、モデルは ActiveRecord を使用する SQL ベースであるため、MySQL をそのまま維持しています。

MySQLを完全に消し去りたいのですが、ARの置き換えやUIへのデータ表示の仕方がわかりません。
私は CQL を調べましたが、私たちの CF が構造化されている方法は役に立たないと思います。

4

3 に答える 3

0

最近作成された CQL3 Ruby ドライバーがあります。こちらをご覧ください。

この CQL3 の ruby​​ への移植が Active Record をサポートするかどうかはわかりません。単純なデータ マッパーのように機能しますが、一見の価値があります。

于 2013-09-08T08:23:34.620 に答える
0

ActiveRecord から Cassandra を操作する場合の別のオプションは、 Cassandra 用のDatastax Ruby ドライバーを使用するcassandra_migrations gemです (cql-rb は、wiki で言及されているように、もはや維持されていません... Datastax Ruby は、 cql-rb gem)。

于 2015-01-15T21:55:51.733 に答える