問題タブ [replicate]
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.
mongodb - MongoDB でレプリケート データを読み取れないのはなぜですか?
4 つの MongoD が実行されているレプリカ セットを作成しました。ポート: 2017、2018、2019、2020
非常に標準的です。ドキュメントのように指示に従いました。
次に、2020年をプライマリに設定しました。そして、データを挿入します。
それから私は戻って別のものにログインします。例 ./mongo localhost:2017
find() を実行してみてください。戻ります:
どうして ??他のレプリケートを試してみましたが、すべて同じエラーが発生しました。
また、データを挿入すると、mongod の出力にこのエラーが表示されることにも気付きました。
私はまだ何が起こっているのか分かりません。
java - 問題defaultCacheと分散環境のキャッシュ(一貫性のないデータ)
defaultCacheのみを使用して同じ構成を使用すると、一貫性のないデータが取得されます(ケースA)。ただし、キャッシュエントリを追加しても、これらの不整合のエラーは発生しません(ケースB)。
なぜなのかご存知ですか?
aumaticamentedefaultCacheを設定する130個のキャッシュを設定したくない
前もって感謝します
PS私はいつも、指定されていないものは、defaultCache設定を使用してテンプレートとしてEHCacheを使用すると思います。
ケースA:
`
ケースB:
list - Haskellの複製に相当するCommonLisp?
レプリケートは、整数とシーケンスを受け取り、n回繰り返されるシーケンスを返す関数です。
例replicate 3 ["a"]
:["a", "a", "a"]
Common Lispには同等の機能がありますか、それとも作成する必要がありますか?
r - 繰り返される値のシーケンスを順番に作成しますか?
繰り返される数字のシーケンスが必要です。つまり、1 1 ... 1 2 2 ... 2 3 3 ... 3 etc.
これを実装する方法は次のとおりです。
これは機能しますが、不器用で、明らかに拡張性がありません。
N個の整数をそれぞれM回順番に繰り返すにはどうすればよいですか?
- 入れ子にしてみ
seq()
ましrep()
たが、思った通りにはいきませんでした。 - 私は明らかにこれを行うためのforループを書くことができますが、これを行うための本質的な方法があるはずです!
mysql - 同じサーバーに MySQL データベースを複製する方法
私は大規模な MySQL データベースを持っています。それを と呼びましょうlive_db
。これを同じマシンに複製して、test_db
テーブル構造とデータを含む ( ) を操作するためのテスト システムを提供します。定期的にtest_db
、 の内容でを更新したいと思いlive_db
ます。可能であれば増分。
それを行うためにMySQLに組み込みのメカニズムはありますか?のデータを変更できるはずなので、マスタースレーブレプリケーションは私が望んでいるものではないと思いますtest_db
。ただし、これらの変更を保持する必要はありません。
よろしく、
CGD
r - 「...」と「複製」の使用
のドキュメントにsapply
はreplicate
、使用に関する警告があります...
今はそのように受け入れることができますが、その背後にあるものを理解したいと思います. だから私はこの少し不自然な例を作成しました:
おそらく、私は明らかに恐ろしく間違ったことをしたのでしょうが、この結果はかなり動揺しています。outerfunction
上記のすべての への呼び出しで、次の出力が得られる理由を誰でも説明できます。
私が言ったように:ドキュメントはこれについて警告しているようですが、なぜそうなのかわかりません。
html - 同じページでテーブルを複数回繰り返す
PHPやCSSなどをたくさん含むかなり複雑なhtmlテーブルがあり、約200行のコードで構成されています。Webページの3つの異なる領域で表を再現する必要があります。毎回200行のコードをコピーして貼り付ける必要がないように、2回目と3回目にテーブルを複製するための最良のアプローチは何ですか?確かに、これを行うためのベストプラクティスが必要です。
load-balancing - HBaseとスケーリングの読み取り
レプリケーション係数が3のHBaseクラスターがあります。読み取りパフォーマンスを向上させて、1秒あたりのGet数を増やすことができます。
「Gets(読み取り)」とマークされたベンチで、htableプールを使用してHBaseへの接続を設定し、テーブルに接続しました。次に、同じ行をより速い間隔で繰り返し読み取り、クラスターの負荷を監視しました。クラスタ内のすべてのノードは同じハードウェアを持っています。私が気付いたのは、起動時に単一ノードのCPU負荷が発生することです。レプリケーション係数3でクラスターを構成した場合、読み取りは単一ノードの単一コピーではなく、データの任意のコピーで実行されると想定します(3の負荷が増加すると予想されます)サーバー、1つだけではありません)。
Getクエリが、単一のノードから読み取られるのではなく、複製された3つのデータセット間でよりバランスが取れるように、読み取りパフォーマンスを向上させるにはどうすればよいですか。
ありがとう
haskell - Haskell ReplicateM IO
ユーザーが文字列のリストを入力できるようにする関数を作成しようとしています。この関数は長さを受け取り、ユーザーが length-1 行を入力できるようにします。次に、各行をチェックして、元の行と同じ長さであることを確認します。ただし、いくつかの問題があり、解決策が見つかりません。
問題は、count-1 行よりも多く入力でき、長さが期待どおりに計算されないことです。たとえば、["12","13"] を入力してから ["121","13" を入力した場合] 同じ長さですが、エラーが発生します!
行は文字列型です。
readLn は解析エラーを返します。
mysql - MySQL レプリケーション - トリガーがスレーブに複製されない
これが私のシナリオです
サーバー上で各サイトの他の DB とともにマスター DB を実行しているサーバー。更新がマスター DB に書き込まれ、トリガーがこのレコードを特定のサイトの関連 DB に挿入します。これは、サイト DB レベルまで複製されることを目的としています。
トリガーは正常に機能しますが、挿入されたレコードはスレーブ DB に到達しません。行ベースはオプションではないため、ステートメントベースのレプリケーションを使用しています。また、ストアド プロシージャを呼び出して、これをイベントとして実行しようとしましたが、何も起こりません。
これを回避する方法はありますか-ところで、私はMySQL 5.1を使用しています
ありがとう
以下のトリガーの構文
dbmaster=サーバー マスター db dbsite= サーバー サイト DB (これはレプリケーション マスターです)