問題タブ [singlestore]
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.
singlestore - MemSQL - 列ストア: 4.1 での個々の挿入の改善
MemSQL 4.1 のリリース ノートでは、列ストア テーブルの挿入パフォーマンスが向上したことが報告されています。
列ストア テーブル タイプに関する私の (基本的な) 理解では、個別の挿入には適さず、より大きな一括挿入 (挿入ごとに最大 100k 行) に最適です。
これは 4.1 リリースでも引き続き当てはまるのでしょうか?それとも、各列ストア テーブルの前にあるメモリ最適化データ構造により、この欠陥が修正されるようになりましたか?
明確にするために、私のユースケースではパフォーマンスは問題ではなく、個々の挿入に colunstore を利用しています。
追加情報や参考文献へのリンクをいただければ幸いです。これらの変更に関する詳細はわかりません。
cpu-usage - MemSQL: CPU 使用率が高い
私のクラスターには、1 つのマスター アグリゲーターと 1 つのリーフがあります。2 か月実行した後、LEAF の CPU 使用率は非常に高く、ほぼ 100% です。それで、これは正常ですか?
ちなみに、そのサイズはテーブルデータで545MBです。
docker - Docker Compose v2 でボリュームを永続化する方法
他の人にも同様の質問があったことは承知していますが、これは v2 構成ファイル形式を使用しており、そのためのものが見つかりませんでした。
MemSQL をいじる非常に単純なテスト アプリを作成したいのですが、ボリュームが削除されないようにすることができませんdocker-compose down
。私が Docker Docs を正しく理解していれば、明示的に指示することなくボリュームを削除すべきではありません。すべてが機能しているように見えdocker-compose up
ますが、ダウンしてから再びアップすると、すべてのデータがデータベースから削除されます。
良い習慣として推奨されているように、別の memsqldata サービスを別のデータ層として使用しています。
ここに私の docker-compose.yml があります:
python - カスタム python memsql パイプラインの実行中にエラーが発生しました
memsql パイプライン内に非常に単純なカスタム python トランスフォーマーを作成しようとしましたが、以下のエラーが発生しました。
RHEL 6.6 で実行しています
GLIBC2.14 と 2.17 をインストールするにはどうすればよいですか?
database-design - MemSQL - 多数のデータベースのパフォーマンスへの影響
MemSQL 内に多数のデータベースを作成することの影響に関するガイダンスを探しています。
私のユースケースでは、アプリケーション内の各ユーザーが n テーブルにアクセスできる必要があります。1 つのオプションは、ユーザーごとに DB を作成することです (これにより、テーブルなどの一覧表示が "SHOW TABLES" で簡単になり、管理とセキュリティのための優れた抽象化レイヤーでもあります)。オプション 2 は、すべてのユーザーとテーブルを含む単一の DB を持つことですが、制御ロジックが複雑になります。
質問:
単一の DB ではなく、多数の DB アプローチを使用することのパフォーマンスへの影響 (ある場合) は何ですか?
ガイダンスに感謝します。
sql - memsql は本当にランキング関数をサポートしていますか?
http://docs.memsql.com/5.0/concepts/window_functions/
上記のリンク先のドキュメントを確認し、考えられる SQL 関数をいくつか思いつきましたが、どれもうまくいきませんでした。これらはほんの一部です:
すべてエラー 1064 (42000): SQL 構文にエラーがあります。
MemSQL のバージョンは 5.5.8 です
もちろん正常にselect _id from test;
動作しますか?
では、使用する正確な構文は何ですか? それとも、MemSQL には実際にそのようなものはありませんか?