まず背景として、json データとメディア アセット (画像、録音されたサウンド) の両方を格納する必要があるアプリケーションがあります。
Riak を見ると、現在は「通常の」Riak で問題ないことがわかります。これは、非常に大きなファイルを処理しないためです。
しかし、近い将来、より大きなファイル (独自のバイナリ測定ファイルとビデオ ファイル) を処理する必要が生じ、代わりに Riak CS が魅力的な代替手段になるようです。
私の質問は次のとおりです: Riak のこれら 2 つのバージョンをどのように組み合わせることができますか?
- Riak CS に直接アクセスして、そこに JSON データ ファイルを保存することはできますか?
- Riak から始めて、Riak CS に移行し、Riak ストレージ バックエンドからのデータを保持することは可能ですか?
- Riak と Riak CS の両方を同じサーバー (マルチ バックエンド) で実行できますか? Riak CS は Riak クライアント API と互換性がありますか?
- 2 つを分離して 2 つのクラスター (最小 10 ノード、5 Riak + 5 Riak CS) にデプロイする必要がありますか?