[過去ログ] スレ立てるまでもない質問はここで 163匹目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
292: (ワッチョイ 4ecf-/EFQ) 2023/01/03(火)23:55 ID:A6CTSC6V0(1) AAS
>>280
プログラムを機能ごとに小分けし、小分けしたものを汎用性を持った部品のような形で書いておくと部品を組み上げるようにプログラムを書ける
そういうやり方が昔起こって、これが色々な面で都合がいいのでそのやり方と思想が広まって今もそれが根底にいきてる
けど、そのこととグローバル変数を参照することは相性が悪いので、グローバル変数を汎用のデータ置き場とするのは良くないことというのが定着した
ただ一様にダメってことはないよ 全体から見える必要のあるものとか見えた方がいいものはやっぱり広域変数で持つ
293: (ワッチョイ 0335-yDg2) 2023/01/04(水)00:03 ID:+C+yH2XZ0(1) AAS
バカの数の間違いでは
294: (ワッチョイ f390-dGDS) 2023/01/04(水)07:08 ID:t0JafVGP0(1/3) AAS
ファイル型のデータベースでミラーリングできるやつありますか?
同期ソフトで同期すると壊れたまま同期されてしまって意味がない
295(2): (ワンミングク MM37-y47Y) 2023/01/04(水)10:14 ID:jqatKeeiM(1) AAS
壊れたまま同期ってのはなんか望んでない動作なのかい
壊れたものを同期すればそりゃ壊れたまま同期されるのでは
296(1): (ワッチョイ ab07-jVCh) 2023/01/04(水)10:17 ID:oDtTzSSa0(1) AAS
バックアップ取れよ
297(1): (ワッチョイ f390-dGDS) 2023/01/04(水)10:57 ID:t0JafVGP0(2/3) AAS
>>295
書き込みのログだけ反映してほしい
298: (ワッチョイ f390-dGDS) 2023/01/04(水)10:58 ID:t0JafVGP0(3/3) AAS
>>296
無停止がよくて。
というかバックアップとミラーリングは目的が違うので
299: (ワッチョイ f681-U0ia) 2023/01/04(水)11:04 ID:8/tNUmCD0(1) AAS
データベースの動作中に外からファイルコピーしたら不整合な状態になるから
なんとか回避したいのかとおもった
300: (ワッチョイ 9a01-+uJR) 2023/01/04(水)11:15 ID:lFNs7lW+0(1/7) AAS
>>295
たぶんそういう話じゃなくてDB使ってる時に裏でファイルをコピーするとコピー中に変更されてデータベースファイルとしては壊れちゃうって話だと思う
もしくは稼動中の状態からでは復帰できないとか
なので普通はデータベースを停止させてコピーするかものによってはチェックポイント作ってスナップショットを裏でコピーするとかする
301: (ワッチョイ 4ecf-y47Y) 2023/01/04(水)11:59 ID:mijQ8ejT0(1) AAS
>>297
何々だけっていう時点でミラーリングとは違うから変な用法はしないように
LVMかRaid1でやりぁいいじゃんミラーリングの話したいならそれで解決だよ
そもそもデータベースとその同期ソフトとやらは具体的に何使ってんの
302(1): (ブーイモ MM26-DakT) 2023/01/04(水)14:02 ID:hsLqwQpIM(1/2) AAS
「ファイル型のデータベース」って聞き慣れない言葉だけど何を指してるの?
303: (オッペケ Srbb-Yvog) 2023/01/04(水)14:03 ID:1JQ1gS/7r(1/5) AAS
SQLiteのことじゃないの?
ファイル1つでデータベースになってる
304: (アウアウウー Sac7-jVCh) 2023/01/04(水)14:10 ID:2ZrlOGxua(1) AAS
こういう言葉もろくに話せないやつを介護しなきゃいけなくなってるのなんでなの?
305(1): (ブーイモ MM26-DakT) 2023/01/04(水)14:11 ID:hsLqwQpIM(2/2) AAS
SQLiteだと使いかたにもよるが普通はWALにしか書かれてないデータがあるからファイル1つだけの単純コピーだと同期できないね
書き込みのログだけ反映しろとあるから求めてるのはミラーリングじゃなくてレプリじゃないのかな
306: (ワッチョイ 9709-TwI4) 2023/01/04(水)15:08 ID:LHzXCuSX0(1/2) AAS
SQliteってサイズでかくなると読み書きで速度低下しそうだから
たとえばMAX500MBに手動(プログラム)で分割して記録したほうが効率よさげ
307: (ワッチョイ 9a01-+uJR) 2023/01/04(水)15:11 ID:lFNs7lW+0(2/7) AAS
>>302
多分インプロセスのDBMSの事を言ってるんだとエスパーした
ストレージがファイルというだけなら大抵のDBMSが該当しちゃうし
で、たぶん>>305の言うようにレプリケーションの話じゃないかと
インプロセスだと現状SQLite一択(以前はSQL-Server Compact Edtionがあったけど見捨てられた)で、レプリケーションできるのはこれぐらいしか見つけられなかった(有償)
外部リンク[html]:litesync.io
308(3): (オッペケ Srbb-Yvog) 2023/01/04(水)15:15 ID:1JQ1gS/7r(2/5) AAS
SQLiteはレコード数100万件を超えるとSELECTが他のRDBMSよりぶっ飛びで速くなる
更新も同時更新が発生しなければ速い
309: (ワッチョイ ab10-U0ia) 2023/01/04(水)15:16 ID:NWdIhsNV0(1) AAS
ファイル型のデータベースっていったら汎用的なDBMSじゃなくて
オールインワンなAccessとかを指すんじゃないかな
310(1): (ワッチョイ 9709-TwI4) 2023/01/04(水)15:19 ID:LHzXCuSX0(2/2) AAS
>>308
でかいほど、他との比較で早くなるなら
一ファイルではない大規模用DBをつかう必要下がらないのか?
311: (オッペケ Srbb-Yvog) 2023/01/04(水)15:44 ID:1JQ1gS/7r(3/5) AAS
>>310
大規模RDBMSは同時接続での処理が速い
つまり多人数で使う場合に向いている
SQLiteは同時接続が弱すぎるから一人用
例えばメーラーのThunderbirdやAndroidでは一人で使うからSQLiteが使われている
312: (ワッチョイ 5bb1-4uR0) 2023/01/04(水)16:56 ID:eOxHD5pt0(1) AAS
こういうのがあったら便利だよなぁっていう何かを車輪の再発明しないために予め確実に存在しないか強力に探す技術って英語に精通するしかない?
313: (ワッチョイ 9a01-+uJR) 2023/01/04(水)17:52 ID:lFNs7lW+0(3/7) AAS
>>308
それどんな魔法よw
314: (スプッッ Sdba-d9tJ) 2023/01/04(水)18:42 ID:tw5wqvcHd(1) AAS
今作ってるプログラムはせいぜい1000レコードの想定で言語もJavaだから素直にDerbyにした
315(1): (ワッチョイ cebb-P+qm) 2023/01/04(水)19:19 ID:gEBE6zIG0(1/2) AAS
魔法とか他のDBが不要になるとかじゃなくてどんな強みがあるか性質を説明しているだけでしょ
何事もトレードオフがある
316: (ワッチョイ 9a01-+uJR) 2023/01/04(水)19:38 ID:lFNs7lW+0(4/7) AAS
>>315
いや
> SQLiteはレコード数100万件を超えるとSELECTが他のRDBMSよりぶっ飛びで速くなる
なんて初めて聞いたからソースあるんか?って話なんだが
317(2): (スッップ Sdba-IAh0) 2023/01/04(水)19:43 ID:492NQUrQd(1) AAS
通信が必要ないからシーケンシャルアクセスが速いのは当たり前じゃない?
処理時間の差も件数に比例するから件数が多いときに速く感じるのも当たり前だと思う
318: (スッップ Sdba-QCOi) 2023/01/04(水)20:19 ID:jDmYg10Gd(1) AAS
馬鹿って自分の知ってる狭い範囲で断定するから馬鹿なんだよね
319: (ブーイモ MMb6-YJVE) 2023/01/04(水)20:58 ID:WHtfJqZDM(1) AAS
.bashrc のようなカレントシェルで実行しないと意味がないスクリプトを自分で書く場合に、サブシェルとして実行されたら警告を出すことってできますか?
320: (ワッチョイ 3310-HgJS) 2023/01/04(水)21:02 ID:AvzaDUce0(1) AAS
SHLVL
321: (ワッチョイ 5bcf-/EFQ) 2023/01/04(水)21:20 ID:oLi3mo910(1) AAS
>>317
一概に言えるもんでもないだろう。クライアント/サーバーといっても同一ノード上の通信なら
ディスクアクセスと比べたら無視していいくらい速い。
上下前次1-新書関写板覧索設栞歴
あと 681 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.012s