JP2006039598A - コンピュータシステムのデータ連携方法及びデータ連携装置 - Google Patents
コンピュータシステムのデータ連携方法及びデータ連携装置 Download PDFInfo
- Publication number
- JP2006039598A JP2006039598A JP2004206142A JP2004206142A JP2006039598A JP 2006039598 A JP2006039598 A JP 2006039598A JP 2004206142 A JP2004206142 A JP 2004206142A JP 2004206142 A JP2004206142 A JP 2004206142A JP 2006039598 A JP2006039598 A JP 2006039598A
- Authority
- JP
- Japan
- Prior art keywords
- data
- computer
- holding means
- linkage
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】クライアント1のデータベース11に保持されているデータから当該データベース11の無二の状態を示す値を導出するとともに、サーバ2のデータベース21に保持されているデータから当該データベース21の無二の状態を示す値を導出し、双方の無二の状態を示す値を随時比較して、異なる値であることを検知したときをクライアント1が有するデータベース11とサーバ2が有するデータベース21のデータ連携が必要な時期と認識して、クライアント1からサーバ2へデータ連携に必要なデータを送信する。
【選択図】 図1
Description
すなわち、平均データ長Q1は実際の値と異なり長くなる可能性もあるため、係数0.8を乗算して、最大データ読出し件数C1を20%程度低く見積もる。
そして、この最大データ件数C2を、通信インターフェイス部24を介してLAN3経由でクライアント1のデータ連携ツール33に戻す。
Claims (14)
- コンピュータ間で共通化すべきデータを保持するデータ保持手段を有する第1のコンピュータと、この第1のコンピュータにて保持される前記共通化すべきデータを保持するためのデータ保持手段を有する第2のコンピュータとをネットワークで接続してなるコンピュータシステムのデータ連携方法であって、
前記第1のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出するとともに、前記第2のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出し、双方の無二の状態を示す値を随時比較して、異なる値であることを検知したときを前記第1のコンピュータが有するデータ保持手段と前記第2のコンピュータが有するデータ保持手段のデータ連携が必要な時期と認識して、前記第1のコンピュータから前記第2のコンピュータへデータ連携に必要なデータを送信することを特徴とするコンピュータシステムのデータ連携方法。 - 前記第1のコンピュータから前記第2のコンピュータへデータ連携に必要なデータを送信する毎に、前記第1のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出するとともに、前記第2のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出し、双方の無二の状態を示す値を比較して、一致するまでは前記第1のコンピュータから前記第2のコンピュータへデータ連携に必要なデータを送信し、一致するとデータの送信を終了することを特徴とする請求項1に記載のコンピュータシステムのデータ連携方法。
- 前記第1のコンピュータが有するデータ保持手段と前記第2のコンピュータが有するデータ保持手段のデータ連携が必要な時期と認識すると、双方のデータ保持手段に保持されているデータをそれぞれ一定数のレコード単位で分割してそのレコード単位のデータ毎に前記無二の状態を示す値を導出して比較し、双方の値が異なるレコード単位のデータをそれぞれさらに分割して前記無二の状態を示す値を導出し比較する処理をドリルダウン式に繰返すことにより、前記第1のコンピュータから前記第2のコンピュータへ送信されるデータ連携に必要なデータを確定することを特徴とする請求項1または2に記載のコンピュータシステムのデータ連携方法。
- 前記第1のコンピュータが有するデータ保持手段と前記第2のコンピュータが有するデータ保持手段のデータ連携を開始する前に、双方のコンピュータの性能に関する情報を基に前記データ保持手段から一度に読出し可能なデータ件数を算出し、このデータ件数を最初の分割の際のレコード件数とすることを特徴とする請求項3に記載のコンピュータシステムのデータ連携方法。
- 前記第1のコンピュータのデータ保持手段に保持されているデータから導出した当該データ保持手段の無二の状態を示す値と前記第2のコンピュータのデータ保持手段に保持されているデータから導出した当該データ保持手段の無二の状態を示す値とを比較した結果、一致することが検知されたことを示す情報を保持するステップを含むことを特徴とする請求項1乃至4のいずれかに記載のコンピュータシステムのデータ連携方法。
- 前記無二の状態を示す値は、ハッシュ値であることを特徴とする請求項1乃至5のいずれか1項に記載のコンピュータシステムのデータ連携方法。
- 前記無二の状態を示す値はハッシュ値であり、2種類以上のハッシュ関数を用いてそれぞれ算出された双方のハッシュ値を比較、あるいは前記第1及び第2のコンピュータの各データ保持手段にそれぞれ保持されているデータの並び順を入替えて算出された双方のハッシュ値を比較することを特徴とする請求項1乃至5のいずれか1項に記載のコンピュータシステムのデータ連携方法。
- コンピュータ間で共通化すべきデータを保持するデータ保持手段を有する第1のコンピュータと、この第1のコンピュータにて保持される前記共通化すべきデータを保持するためのデータ保持手段を有する第2のコンピュータとをネットワークで接続してなるコンピュータシステムのデータ連携装置において、
前記第1のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出する第1の値導出手段と、
前記第2のコンピュータのデータ保持手段に保持されているデータから当該データ保持手段の無二の状態を示す値を導出する第2の値導出手段と、
前記第1及び第2の各値導出手段によりそれぞれ導出された値を随時比較して一致するか否かを判定する値比較手段と、
この値比較手段により双方の無二の状態を示す値が異なると判定されたことを条件に前記第1のコンピュータから前記第2のコンピュータへデータ連携に必要なデータを送信させる送信開始制御手段と、
を具備したことを特徴とするコンピュータシステムのデータ連携装置。 - 前記送信開始制御手段によるデータ送信開始後は、前記値比較手段により双方の無二の状態を示す値が一致すると判定されたことを条件にデータ送信を終了させる送信終了制御手段、
をさらに具備したことを特徴とする請求項8に記載のコンピュータシステムのデータ連携装置。 - 双方のデータ保持手段に保持されているデータをそれぞれ一定数のレコード単位で分割してそのレコード単位のデータ毎に前記無二の状態を示す値を導出して比較し、双方の値が異なるレコード単位のデータをそれぞれさらに分割して前記無二の状態を示す値を導出し比較する処理をドリルダウン式に繰返すことにより、前記第1のコンピュータから前記第2のコンピュータへ送信されるデータ連携に必要なデータを確定する送信データ確定手段、
をさらに具備したことを特徴とする請求項8または9のいずれか1項に記載のコンピュータシステムのデータ連携装置。 - 前記送信データ確定手段は、双方のコンピュータの性能に関する情報を基に前記データ保持手段から一度に読出し可能なデータ件数を算出し、このデータ件数を最初の分割の際のレコード件数とすることを特徴とする請求項10に記載のコンピュータシステムのデータ連携装置。
- 前記値比較手段により双方の無二の状態を示す値が一致することが判定される毎に、一致した旨を示す情報を保持する共通化確認情報保持手段、
をさらに具備したことを特徴とする請求項8乃至11のいずれか1項に記載のコンピュータシステムのデータ連携装置。 - 前記無二の状態を示す値は、ハッシュ値であることを特徴とする請求項8乃至12のいずれか1項に記載のコンピュータシステムのデータ連携装置。
- 前記無二の状態を示す値はハッシュ値であり、2種類以上のハッシュ関数を用いてそれぞれ算出された双方のハッシュ値を比較、あるいは前記第1及び第2のコンピュータの各データ保持手段にそれぞれ保持されているデータの並び順を入替えて算出された双方のハッシュ値を比較することを特徴とする請求項8乃至12のいずれか1項に記載のコンピュータシステムのデータ連携装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004206142A JP2006039598A (ja) | 2004-06-24 | 2004-07-13 | コンピュータシステムのデータ連携方法及びデータ連携装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004186292 | 2004-06-24 | ||
JP2004206142A JP2006039598A (ja) | 2004-06-24 | 2004-07-13 | コンピュータシステムのデータ連携方法及びデータ連携装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006039598A true JP2006039598A (ja) | 2006-02-09 |
Family
ID=35904578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004206142A Pending JP2006039598A (ja) | 2004-06-24 | 2004-07-13 | コンピュータシステムのデータ連携方法及びデータ連携装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006039598A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009230523A (ja) * | 2008-03-24 | 2009-10-08 | Nippon Hoso Kyokai <Nhk> | ファイル同期装置、ファイル同期方法及びファイル同期プログラム |
JP2010072740A (ja) * | 2008-09-16 | 2010-04-02 | Hitachi Software Eng Co Ltd | インターネットバックアップにおける転送データ管理システム |
JP2010257330A (ja) * | 2009-04-27 | 2010-11-11 | Nec System Technologies Ltd | ログファイル管理システム、ログファイル管理方法及びプログラム |
JP2010272038A (ja) * | 2009-05-25 | 2010-12-02 | Nippon Hoso Kyokai <Nhk> | ファイル管理装置及びそのプログラム |
JP2011210068A (ja) * | 2010-03-30 | 2011-10-20 | Nec Corp | 差分バックアップシステム、管理サーバおよびクライアント、差分バックアップ方法およびプログラム |
KR20150006432A (ko) * | 2012-05-02 | 2015-01-16 | 마이크로소프트 코포레이션 | 차이점 보관용 디스크 포맷에 기초한 반복적 디스크 업로드 기법 |
JP2015203986A (ja) * | 2014-04-14 | 2015-11-16 | 株式会社Tkc | データ一致確認方法およびシステム |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0619774A (ja) * | 1992-07-01 | 1994-01-28 | Hokkaido Nippon Denki Software Kk | ファイルサーバシステム |
JPH08314822A (ja) * | 1995-05-18 | 1996-11-29 | Ricoh Co Ltd | データ記憶装置 |
JP2001184355A (ja) * | 1999-12-22 | 2001-07-06 | Fujitsu Ltd | 情報収集システム、コンテンツサーバ、情報収集装置及び記録媒体 |
JP2002318716A (ja) * | 2001-04-20 | 2002-10-31 | Sony Corp | 配信システム、配信方法、サーバコンピュータ、クライアントコンピュータ |
JP2003122618A (ja) * | 2001-10-11 | 2003-04-25 | Nec Soft Ltd | データベースダウンロードシステムおよびプログラム |
JP2003173240A (ja) * | 2001-12-05 | 2003-06-20 | Hitachi Ltd | 記憶装置システム及びそのデータバックアップ方法 |
JP2004094577A (ja) * | 2002-08-30 | 2004-03-25 | Toshiba Corp | 情報端末装置 |
JP2004126639A (ja) * | 2002-09-30 | 2004-04-22 | Toshiba Corp | データ管理システム、データ管理方法及びプログラム |
JP2004514968A (ja) * | 2000-11-06 | 2004-05-20 | アヴァマー テクノロジーズ インコーポレイテッド | 共通デジタルシーケンスを識別するシステム |
-
2004
- 2004-07-13 JP JP2004206142A patent/JP2006039598A/ja active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0619774A (ja) * | 1992-07-01 | 1994-01-28 | Hokkaido Nippon Denki Software Kk | ファイルサーバシステム |
JPH08314822A (ja) * | 1995-05-18 | 1996-11-29 | Ricoh Co Ltd | データ記憶装置 |
JP2001184355A (ja) * | 1999-12-22 | 2001-07-06 | Fujitsu Ltd | 情報収集システム、コンテンツサーバ、情報収集装置及び記録媒体 |
JP2004514968A (ja) * | 2000-11-06 | 2004-05-20 | アヴァマー テクノロジーズ インコーポレイテッド | 共通デジタルシーケンスを識別するシステム |
JP2002318716A (ja) * | 2001-04-20 | 2002-10-31 | Sony Corp | 配信システム、配信方法、サーバコンピュータ、クライアントコンピュータ |
JP2003122618A (ja) * | 2001-10-11 | 2003-04-25 | Nec Soft Ltd | データベースダウンロードシステムおよびプログラム |
JP2003173240A (ja) * | 2001-12-05 | 2003-06-20 | Hitachi Ltd | 記憶装置システム及びそのデータバックアップ方法 |
JP2004094577A (ja) * | 2002-08-30 | 2004-03-25 | Toshiba Corp | 情報端末装置 |
JP2004126639A (ja) * | 2002-09-30 | 2004-04-22 | Toshiba Corp | データ管理システム、データ管理方法及びプログラム |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009230523A (ja) * | 2008-03-24 | 2009-10-08 | Nippon Hoso Kyokai <Nhk> | ファイル同期装置、ファイル同期方法及びファイル同期プログラム |
JP2010072740A (ja) * | 2008-09-16 | 2010-04-02 | Hitachi Software Eng Co Ltd | インターネットバックアップにおける転送データ管理システム |
JP2010257330A (ja) * | 2009-04-27 | 2010-11-11 | Nec System Technologies Ltd | ログファイル管理システム、ログファイル管理方法及びプログラム |
JP2010272038A (ja) * | 2009-05-25 | 2010-12-02 | Nippon Hoso Kyokai <Nhk> | ファイル管理装置及びそのプログラム |
JP2011210068A (ja) * | 2010-03-30 | 2011-10-20 | Nec Corp | 差分バックアップシステム、管理サーバおよびクライアント、差分バックアップ方法およびプログラム |
KR20150006432A (ko) * | 2012-05-02 | 2015-01-16 | 마이크로소프트 코포레이션 | 차이점 보관용 디스크 포맷에 기초한 반복적 디스크 업로드 기법 |
JP2015519651A (ja) * | 2012-05-02 | 2015-07-09 | マイクロソフト コーポレーション | 差分ディスク・フォーマットに基づく反復ディスク・アップロード |
KR102048602B1 (ko) * | 2012-05-02 | 2019-11-25 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 차이점 보관용 디스크 포맷에 기초한 반복적 디스크 업로드 기법 |
JP2015203986A (ja) * | 2014-04-14 | 2015-11-16 | 株式会社Tkc | データ一致確認方法およびシステム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106100902B (zh) | 云端指标监控方法和装置 | |
JP5103807B2 (ja) | 制御プログラム、制御方法、情報処理装置及び情報処理システム | |
US8001075B2 (en) | Log file amnesia detection | |
CN109284073B (zh) | 数据存储方法、装置、***、服务器、控制节点及介质 | |
WO2008052453A1 (fr) | Procédé de rafraîchissement synchrone de données de topologie de gestion de réseau côté client et côté serveur | |
CN111222089B (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN112052247A (zh) | 搜索引擎的索引更新***、方法、装置、电子设备、存储介质 | |
CN112035472B (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN111654453B (zh) | 表单数据离线缓存方法、装置、终端及存储介质 | |
US8271454B2 (en) | Circular log amnesia detection | |
CN116383227B (zh) | 一种分布式缓存和数据存储一致性处理***及方法 | |
CN107592199B (zh) | 一种数据同步的方法和*** | |
JP2002324155A (ja) | ワークフロー・システムおよびプログラム | |
JP5518950B2 (ja) | バーチャルマシンの管理システム及び管理方法 | |
JP2006039598A (ja) | コンピュータシステムのデータ連携方法及びデータ連携装置 | |
CN115730008A (zh) | 一种日志解析方法、数据同步***、电子设备及存储介质 | |
CN112486878A (zh) | 车辆数据采集上传方法、装置、设备、存储介质及*** | |
CN109450977B (zh) | 缓存数据的推送、更新方法及装置 | |
US11483158B2 (en) | Distributed ledger device, distributed ledger system, and distributed ledger management method | |
CN111581063A (zh) | 数据处理方法、可读存储介质和电子设备 | |
CN116775646A (zh) | 数据库的数据管理方法、装置、计算机设备及存储介质 | |
JP4845001B2 (ja) | 情報処理装置及び同装置に用いるプログラム | |
US10216590B2 (en) | Communication control determination of storing state based on a requested data operation and a schema of a table that stores therein data to be operated by the data operation | |
CN113742786B (zh) | 区块链中归档数据校验方法及装置 | |
CN112860746B (zh) | 一种基于缓存削减的方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070625 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070625 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070706 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070705 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100324 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100524 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100729 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101214 |