0

データを voltdb にロードする最速の方法は何ですか。推奨されるコマンドを使用しています: csvloader の形式:

$ csvloader helloworld -f languages.csv

しかし、ロード時間が非常に長いです。なぜ遅いのですか?

4

2 に答える 2

2

Adam さん、helloworld のテーブルをスキーマに分割しましたか?

于 2015-01-28T23:57:18.207 に答える
1

VoltDB の主なアイデア:パーティショニングの目的は、データと処理の両方を分散することです。パーティショニングを行い、妥当な読み込み時間を得ることができました。

http://docs.voltdb.com/tutorial/Part3.phpは次のように述べています。パーティショニングを追加する前後のロード時間を比較すると、パーティショニングを追加すると、Towns テーブルの取り込み速度が約 5,000 から 16,000 TPS に増加することがわかります。速い!このパフォーマンスの向上は、ホストごとに 8 つのサイト (パーティション) にわたってストアド プロシージャの呼び出しを並列化した結果です。追加のスレッドを管理するために必要なコア プロセッサがサーバーにあると仮定すると、ホストあたりのサイト数を増やすと、さらに改善される可能性があります。

于 2015-01-30T14:14:57.337 に答える