JaneNida Part17 ..
[2ch|▼Menu]
8:名無しさん@お腹いっぱい。
08/06/07 07:26:58 PS8XjIgv0
高速Mergeがよくわからないのですが、メリット・デメリットって何ですか?
ログファイルの.datや.idxはそのままで、qmerge.db (qmerge3.db)を作成し、板の読み込みの高速化
高速Mergeを解除すれば、新旧VerのJane(Nida以外も含めて)とのログの互換性に問題はないですか?

JaneNida 041113 試作品 / Nida041117
・「板の読み込みを速くする」を「高速Merge」に変更。
 idxデータの管理にデータベース(SQLite)を使用するようにした。
 Log\2chフォルダの下に qmerge.db というファイルが作られる。
 ※従来と異なり、他のJaneとログを共有した場合、管理データに不整合が生じます。
 スレ一覧のタブメニューの「ボードデータを再構成」を実行すると
 他のJaneで生成・変更した最新のidxデータを取り込めます。また、idxのないdat
 ファイルもidxを自動生成して取り込みます。
Nida080524 試作品
・高速Mergeで使用するSQLiteをversion 3に変更。
 今回はJane2ch.exeだけでなく同梱のsqlite3.dllをコピーすることも忘れずに。
 記録される文字コードがSJISからUTF-8に変更されて互換性がないため、
 ログフォルダに作られるファイルの名前をqmerge.dbからqmerge3.dbに変更した。
 ※データベース作り直しのため、最初のうちは高速Mergeがオフの時のように重くなるので注意。
Nida080605 試作品
・高速Merge関連のコードを見直し。
※データベースの構造を変更したので今回もデータベースが再構築される。
・SQLite2互換APIからSQLite3固有のAPIへ書き換えた。
・「ボードデータの自動同期」はJaneNida起動後、最初にその板を開いた時のみ行なうようにした。
・ボードデータの同期処理の際に進捗ダイアログを表示するようにした。
 自動同期などで目障りな場合は、設定-【拡張2】でオフにできる。

Style オンラインヘルプより
idxデータの管理にデータベースを使用することにより、板の読み込みを高速化します。
ログを大量に保持している方はこの機能を使用すると起動や板の展開が高速化するかもしれません。
※Jane Styleをインストールしたフォルダに、同梱のsqlite.dllを置く必要があります。
※機能有効後、初めて開く板はデータベースの構築のため展開に時間がかかりますが、それ以後は高速化されます。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4492日前に更新/303 KB
担当:undef