問題タブ [cockroachdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
244 参照

cockroachdb - 複数の Key-Value 範囲の親パフォーマンスのインターリーブ

ユーザーテーブルとのユーザーインタラクションをインターリーブすることを考えています。唯一の問題は、ユーザーごとに何万ものインタラクションが発生することです。そのため、1 つのキー値範囲の 64MB はほとんど収まりません。

CockroachDB のドキュメントには、次のように記載されています。

ルート テーブルの主キー値に格納されたインターリーブ データの量がキーと値の範囲の最大サイズ (デフォルトでは 64MB) より大きい場合、インターリーブされた最適化は減少します。

  • では、パフォーマンスの低下はどの程度悪化するのでしょうか。
  • テーブルをインターリーブする必要さえありますか?

ユーザーとインタラクション テーブルはもう少し大きくなり、現在の見積もりでは 5 ~ 10 TB 程度になります。インタラクションとユーザー テーブルの間の結合を必要とし、いくつかのユーザー列で集計する必要がある重い集計クエリがあります。

Elasticsearch はすでにひどい親子結合パフォーマンスで失敗しています (強制的なフィルターの並べ替えを開始しないでください...)。

0 投票する
0 に答える
282 参照

ubuntu - ユーザー kubernetes は、cockroachdb を使用してボリュームを永続化します

Rancher の Kubernetes で使用するためにcockroachdbをローカルにデプロイしようとしています。hostPath をローカル ディレクトリとして設定して、3 つの Kubernetes 永続ボリュームを作成しました。

次の方法で cockroachdb をデプロイしようとすると:

作成された 3 つのポッドのうち 2 つにエラーが表示されます。

失敗したポッドの 1 つのログには、次のように表示されます。

3 つの永続ボリュームの hostPath であるディレクトリは、次のことを示しています。

rancher の nfs をセットアップしようとしましたが、カタログを見ると rancher-nfs には互換性がありません。