私は、別のデータベース(データリポジトリDB)に保存されている添付ファイルを含むLotus Notesアプリケーションデータベース(mainApp)を強化しています。現在の実装では、メインサーバーにメインのdataRepDBがあり、多くのローカルサーバーにレプリカがあります。ユーザーがmainAppにファイルを添付すると、実際にはローカルのdataRepDB内のドキュメントにアタッチされます。次に、ローカルdataRepDBがメインに複製されます。繰り返される問題は、関連するdataRepDB文書が完全でない限り、mainAppの文書は処理されないということです。場合によっては、replicationが失敗してmainAppのドキュメントがスタックされます。私の提案は、添付ファイルへのファイル圧縮を使用して、レプリカを使用せずにメインのdataRepDBにすばやくアップロードできるようにすることでした。どのように私はこれを行うことができますいくつかのヒントを私に与えることができますか?私はファイル圧縮(コードは準備ができている)のためのJavaを使用する、私の問題はどのように私はプロセス(フロー)を実装します。Lotus Notes - 圧縮ファイルデータベース
0
A
答えて
1
既存のプロセスを変更する前に、「添付ファイルにLZ1圧縮を使用する」データベースプロパティを試す価値があります。考慮事項は次のとおりです。
1)データベース形式がODS 43 or higherのDomino 6以上を使用する必要があります。
2)NotesクライアントではなくWebブラウザからファイルをアップロードする場合は、「アップロード時のファイル圧縮」サーバーをmust be enabledに設定します。
3)プロパティを有効にすると、既存の添付ファイルは自動的に圧縮されません。データベース上のコンパクトZUをapply LZ1 compressionに実行する必要があります。 (一部のバージョンのDominoでは、大きなデータベースの場合はこのコマンドに問題がありますが、there is a workaround)
関連する問題
- 1. Lotus Notes - .Netサイドバーアプリケーション
- 2. Lotus Notes ODBC Connection
- 3. Lotus Notesの移行
- 4. setCanDeleteDocuments()Lotus NotesのACL
- 5. Lotus NotesデータをSharepointリスト
- 6. Lotus Notes、ExchangeおよびC#
- 7. Lotus Notes文書の$ fileフィールド
- 8. Lotus Notes文書をPDFに
- 9. Lotus Notesフォームのアクセスを制限する
- 10. Lotus Notesの条件付きフォームフィールド
- 11. Lotus Notes R5電子メールの式
- 12. Lotus NotesとJavaポータルプラットフォームの統合
- 13. 問題設定BlindCopyTo Lotus NotesのItemValue
- 14. 内部システムエラーのLotus NotesのXPagesデータベース
- 15. .NETおよびLotus Notes相互運用
- 16. MailGetMessageBodyComposite RTFをエクスポートするLotus Notes RichText
- 17. Lotus Notes 8.5のテストを自動化
- 18. Lotus Notes 4.6.7a APIまたはプロトコル
- 19. Lotus Notesフォームへのログの追加
- 20. Lotus Notes Java APIを使用してLotus Notesクライアントから連絡先の詳細を取得しますか?
- 21. データ圧縮と画像圧縮の差
- 22. 圧縮ヘッダーを設定し、圧縮してヘッダーを圧縮しますか?
- 23. PHP圧縮オプション
- 24. Asp.netパス圧縮
- 25. ビットマップデータの圧縮
- 26. LZWデータ圧縮
- 27. AS3 - 圧縮ByteArray
- 28. Android HttpURLConnection:gzip圧縮
- 29. データ圧縮ビデオチュートリアル?
- 30. DXTテクスチャ圧縮?
サイズ/複製時間を短縮するために、「添付ファイルにLZ1圧縮を使用する」データベースプロパティを試しましたか? –
これは良いアイデア@Robですが、私はそれを使用すれば何を考慮すべきか考えています(クライアントとサーバーのバージョンを除いて) – Jairo
以下にいくつかの考えを加えました。 –