問題タブ [database-scan]
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.
multithreading - マルチスレッドを使用したデータベース ディレクトリの Delphi スキャン
ドライブをスキャンしてデータベース ファイルを含むディレクトリを探し、それらを BDE パスに追加する必要があります。スレッドを使用してコードを高速化するにはどうすればよいですか? Delphi 2007 を使用しているため、omniThread はサポートされていません。スレッドの作成方法と実行方法を知る必要があります。これは私のコードです: ありがとう。
amazon-web-services - フィルタを使用してスキャンすると、DynamoDB でゼロの結果が返されます
DynamoDB に約 300,000 行のテーブルがあります。ソース、データ、サイクルの 3 つの列が含まれています。source 属性はハッシュ キーで、data は範囲キーです。サイクル属性は、行が追加されるたびにアプリケーションによって追加される数値です。これらの行を次のフィルターでスキャンしていました。
ただし、この scanfilter は、自発的に適切に動作しないことを決定したようです。このリクエストを実行するたびに、ゼロの結果が返されます。scanfilter を削除すると、20 件の結果が返されるので、limit 属性や tableName 属性とは何の関係もないと思います。面白いのは、サイクルが「1」に等しいアイテムを検索するようにフィルターを設定すると、実際に機能することです。おそらく、テーブルの先頭にサイクル = 1 の行が 10 行あるためです。
私の質問は、これを修正する方法です。新しいインデックスを追加する必要がありますか、それともこのスキャンフィルターを変更する必要がありますか? スキャンの代わりにクエリ コマンドを使用することもできますが、これを行う以前の試みもうまくいきませんでした。
sas - SAS Scan は 2 番目の引数 (do ループ カウンター) を好みません。
これには2番目の目が必要です。
次のエラーが表示されます。
SAS は &curLimOrDed - 1 を好まないようです。
ありがとうございました!
java - 大きな blob 値をスキャンすると HBase クラスターがクラッシュするのはなぜですか?
HBase テーブルには、info 用の 'i:*' と file:blob 用の 'f:b' という 2 つの列ファミリがあります。値に画像を保存していますが、一部の画像はほぼ 12MB です。
Java で問題なくファイルをロード/挿入できますが、f:b ファミリ値 (ブロブ) のスキャンを介してファイルを取得しようとするとすぐに、スキャナーがタイムアウトするまで待機し、クラスター上のすべてのリージョン サーバーが停止します。順番に死ぬ(私は20ノードのクラスタを持っています)。私のスキャナーが無力なノードに何らかの形で与えるこの疑似ウイルスを止める唯一の方法は、テーブルを完全に削除することです (またはそう思われます)。
Cloudera EDH '0.98.6-cdh5.2.0' を使用しています
残念ながら、私のクライアントはタイムアウトするだけなので、重要な例外はありません。ノード ログから取得できるのは以下のとおりです。
ここにテーブルをスキャンするための私のコードがあります
ありがとう 大きなブロブのスキャンが私のクラスターを全滅させる理由を誰か知っていますか? 私はそれを理解できないだけでばかげていると確信しています。