JP2007520778A - コンピュータ・ネットワークにおける電子文書のレプリカの検索 - Google Patents
コンピュータ・ネットワークにおける電子文書のレプリカの検索 Download PDFInfo
- Publication number
- JP2007520778A JP2007520778A JP2006516500A JP2006516500A JP2007520778A JP 2007520778 A JP2007520778 A JP 2007520778A JP 2006516500 A JP2006516500 A JP 2006516500A JP 2006516500 A JP2006516500 A JP 2006516500A JP 2007520778 A JP2007520778 A JP 2007520778A
- Authority
- JP
- Japan
- Prior art keywords
- entity
- replica
- entities
- document
- identified
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 69
- 238000000151 deposition Methods 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 60
- 230000008569 process Effects 0.000 description 10
- 238000013459 approach Methods 0.000 description 8
- 230000010076 replication Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003362 replicative effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000796 flavoring agent Substances 0.000 description 1
- 235000019634 flavors Nutrition 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
- G06F16/184—Distributed file systems implemented as replicated file system
- G06F16/1844—Management specifically adapted to replicated file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
- G06F16/134—Distributed indices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
【解決手段】 コンピュータ・ネットワークにおいて電子文書を検索又はデポジットする方法が導入される。少なくとも1つのレプリカ番号を選択した後、所定の関数が適用される。この関数は、入力としてレプリカ番号及び文書識別子を必要とする。この関数は、各々がレプリカを提供できるネットワーク内のエンティティを表す、少なくとも1つのエンティティ識別子を結果として戻す。次のステップにおいて、文書関連要求が、識別されたエンティティの少なくとも1つにアドレス指定される。
【選択図】 図1
Description
文書D1及びD2は、関数
h(i,Dx)=100+(((x−1)*20)+((i−1)*100)modulo600)
に従ってネットワーク1上に配置され、
ここで、iはレプリカ番号で、i=〔1.....N〕であり、Dxは、xが数1、2である文書識別子である。
1.r:=N
2.クライアントは、レプリカ番号i(1<=i<r)の全ての可能な値について、供給文書の距離を調べることによって、文書を複製するノードのどれが最も近いかを判断する。クライアントは、最も近いものを選び(これがノードgであると仮定する)、ノードgに文書を求める。適切なDHT又は適切な局所データベースによる増大において、このことには、いずれのメッセージの送信も必要でない。
3.求められたノードが文書で応答する場合には、全てが良好であり、さもなければr:=g−1であり、ステップ2においてアルゴリズムが継続する(距離の計算をキャッシングすることが推奨される)。
・Nは、レプリカの最大数である。
・h(m,d)は、レプリカ番号m及び文書IDdについてのハッシュ関数である。
・c(a)は、アドレスaにコストを与えるコスト関数である。
・kは、ステップごとの探査数である。
Claims (25)
- コンピュータ・ネットワークにおいて電子文書のレプリカを検索する方法であって、
少なくとも1つのレプリカ番号を選択するステップと、
入力として前記レプリカ番号及び文書識別子を必要とする所定の関数を適用することによって、各々が前記レプリカを提供できる前記ネットワーク内のエンティティを表す、少なくとも1つのエンティティ識別子を求めるステップと、
文書関連要求を前記識別されたエンティティの少なくとも1つにアドレス指定するステップと、
を含むことを特徴とする方法。 - Nがレプリカの最大数であるものとして、k=N個のレプリカ番号を選択するステップと、
前記所定の関数をk回適用することによって、k個のエンティティ識別子を求めるステップと、
を含む、請求項1に記載の方法。 - k<Nであるものとして、レプリカの最大数Nからk個のレプリカ番号を選択するステップと、
前記所定の関数をk回適用することによって、k個のエンティティ識別子を求めるステップと、
を含む、請求項1に記載の方法。 - k<=5である、請求項3に記載の方法。
- k=1である、請求項3に記載の方法。
- 前記文書関連要求を識別されたエンティティの全てにアドレス指定するステップを含む、請求項1乃至請求項5のいずれか1項に記載の方法。
- 前記文書関連要求を前記識別されたエンティティの選択されたものにだけアドレス指定するステップを含む、請求項1乃至請求項4のいずれか1項に記載の方法。
- 前記文書関連要求を前記識別されたエンティティから選択された1つのエンティティだけにアドレス指定するステップを含む、請求項1乃至請求項4のいずれか1項に記載の方法。
- 前記k個のエンティティの各々についてコスト関数を計算するステップを含み、前記コスト関数は、結果として前記関連するエンティティをアドレス指定するためのコストを示すコスト値を提供する、請求項1乃至請求項5いずれか1項に記載の方法。
- 関連付けられた前記コスト値によって、アドレス指定される各エンティティが前記識別されたエンティティから選択される、請求項7又は請求項8と組み合わされた請求項9に記載の方法。
- 前記アドレス指定された1つのエンティティ/複数のエンティティが、最も低いコスト値を示すものである、請求項10に記載の方法。
- 前記アドレス指定されたエンティティについてのコスト値が、これらのエンティティとの通信から得られる、請求項6又は請求項7に記載の方法。
- 前記アドレス指定されたエンティティについてのコスト値が、コスト・データベースから得られる、請求項6又は請求項7に記載の方法。
- 前記アドレス指定されたエンティティの各々から、「レプリカが見当たらない」という応答を受信したとき、前記文書関連要求をアドレス指定するために、別のエンティティが前記識別されたエンティティから選択される、請求項1乃至請求項13のいずれか1項に記載の方法。
- 前記前の要求がアドレス指定された前記1つのエンティティ/複数のエンティティに関連付けられた前記レプリカ番号より低い関連付けられたレプリカ番号を選択することによって、他の前記エンティティが前記識別されたエンティティから選択される、請求項14に記載の方法。
- 前記レプリカが見当たらず、かつ、該レプリカがそこにないという表示を、前記アドレス指定された1つのエンティティ/複数のエンティティから受け取ったとき、前記文書関連要求をアドレス指定するために、別のエンティティが前記識別されたエンティティから選択される、請求項1乃至請求項15のいずれか1項に記載の方法。
- 関連付けられたコスト値に基づいて、他の前記エンティティが選択される、請求項16に記載の方法。
- 前記識別されたエンティティから少なくとも1つの最も好ましいエンティティを選択するステップと、
前記文書関連要求を最も好ましいエンティティの各々にアドレス指定するステップと、
を含む、請求項1乃至請求項4のいずれか1項に記載の方法。 - 最も好ましいエンティティの各々が、前記エンティティからの距離に従って選択される、請求項18に記載の方法。
- エンティティの前記距離が、前記関連付けられたエンティティ識別子から得られる、請求項19に記載の方法。
- 前記アドレス指定されたエンティティから「レプリカが見当たらない」という応答を受信したとき、前記文書関連要求をアドレス指定するために、少なくとも1つの他のエンティティが第2番目に好ましいエンティティとして1組の識別されたエンティティから選択され、この組の識別されたエンティティは、前記最も好ましいエンティティ識別子に関連付けられた前記レプリカ番号より低い対応するレプリカ番号を有するエンティティに制限される、請求項18乃至請求項20のいずれか1項に記載の方法。
- 前記第2番目に好ましいエンティティが、前記検索エンティティからの距離に従って前記組の識別されたエンティティから選択される、請求項21に記載の方法。
- 請求項1乃至請求項22のいずれか1項に記載された方法の各ステップをコンピュータに実行させるプログラム。
- コンピュータ・ネットワークにおいて電子文書のレプリカをデポジットする方法であって、
レプリカ番号を選択するステップと、
入力として前記レプリカ番号及び文書識別子を必要とする所定の関数を適用することによって、前記ネットワーク内のエンティティを表すエンティティ識別子を求めるステップと、
レプリカをデポジットするために、前記識別されたエンティティをアドレス指定するステップと、
を含むことを特徴とする方法。 - 請求項24に記載された方法の各ステップをコンピュータに実行させるプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03014829 | 2003-06-30 | ||
PCT/IB2004/001604 WO2005001713A1 (en) | 2003-06-30 | 2004-05-07 | Retrieving a replica of an electronic document in a computer network |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007520778A true JP2007520778A (ja) | 2007-07-26 |
JP4538454B2 JP4538454B2 (ja) | 2010-09-08 |
Family
ID=33547603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006516500A Expired - Lifetime JP4538454B2 (ja) | 2003-06-30 | 2004-05-07 | コンピュータ・ネットワークにおける電子文書のレプリカの検索 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8370454B2 (ja) |
EP (1) | EP1639502B1 (ja) |
JP (1) | JP4538454B2 (ja) |
CN (1) | CN100487695C (ja) |
TW (1) | TWI378360B (ja) |
WO (1) | WO2005001713A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007219984A (ja) * | 2006-02-20 | 2007-08-30 | Brother Ind Ltd | コンテンツ配信システム、コンテンツデータ管理装置及びその情報処理方法並びにそのプログラム |
WO2013027784A1 (ja) * | 2011-08-22 | 2013-02-28 | 日本電気株式会社 | データ処理装置、データ分散処理システム、データ処理方法およびプログラム記憶媒体 |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050037485A1 (en) * | 2003-06-05 | 2005-02-17 | Rodgers Seth T. | System and method for process automation |
US20060117020A1 (en) * | 2004-12-01 | 2006-06-01 | John Toebes | Arrangement for selecting a server to provide distributed services from among multiple servers based on a location of a client device |
JP4635682B2 (ja) * | 2005-03-29 | 2011-02-23 | ブラザー工業株式会社 | 情報処理装置、情報処理方法及び情報処理用プログラム |
JP4696721B2 (ja) * | 2005-06-27 | 2011-06-08 | 富士ゼロックス株式会社 | 文書管理サーバ、文書管理システム |
US20070078809A1 (en) * | 2005-09-30 | 2007-04-05 | Rockwell Automation Technologies, Inc. | Robust data availability system having decentralized storage and multiple access paths |
US8688780B2 (en) * | 2005-09-30 | 2014-04-01 | Rockwell Automation Technologies, Inc. | Peer-to-peer exchange of data resources in a control system |
US7693882B2 (en) * | 2005-10-04 | 2010-04-06 | Oracle International Corporation | Replicating data across the nodes in a cluster environment |
KR100862659B1 (ko) * | 2006-01-04 | 2008-10-10 | 삼성전자주식회사 | 인터넷 스토리지에 접근하는 방법 및 장치 |
JP2007249913A (ja) * | 2006-03-20 | 2007-09-27 | Kddi Corp | データ管理装置、データ管理プログラム、および記録媒体 |
US8982709B2 (en) * | 2007-01-31 | 2015-03-17 | Hewlett-Packard Development Company, L.P. | Selecting service nodes for an end-to-end service path from a reduced search space |
US7885928B2 (en) * | 2007-03-08 | 2011-02-08 | Xerox Corporation | Decentralized adaptive management of distributed resource replicas in a peer-to-peer network based on QoS |
US20090012984A1 (en) | 2007-07-02 | 2009-01-08 | Equivio Ltd. | Method for Organizing Large Numbers of Documents |
US9134916B1 (en) * | 2007-09-28 | 2015-09-15 | Emc Corporation | Managing content in a distributed system |
US20090144338A1 (en) * | 2007-11-30 | 2009-06-04 | Yahoo! Inc. | Asynchronously replicated database system using dynamic mastership |
US20090144333A1 (en) * | 2007-11-30 | 2009-06-04 | Yahoo! Inc. | System for maintaining a database |
US20100174863A1 (en) * | 2007-11-30 | 2010-07-08 | Yahoo! Inc. | System for providing scalable in-memory caching for a distributed database |
US20090144220A1 (en) * | 2007-11-30 | 2009-06-04 | Yahoo! Inc. | System for storing distributed hashtables |
US8452736B2 (en) * | 2008-03-05 | 2013-05-28 | Ca, Inc. | File change detection |
US20100257403A1 (en) * | 2009-04-03 | 2010-10-07 | Microsoft Corporation | Restoration of a system from a set of full and partial delta system snapshots across a distributed system |
US8261126B2 (en) | 2009-04-03 | 2012-09-04 | Microsoft Corporation | Bare metal machine recovery from the cloud |
CN101860955A (zh) * | 2009-04-08 | 2010-10-13 | 华为技术有限公司 | 实现服务注册的方法、实现服务发现的方法及装置 |
US8769055B2 (en) * | 2009-04-24 | 2014-07-01 | Microsoft Corporation | Distributed backup and versioning |
US8560639B2 (en) * | 2009-04-24 | 2013-10-15 | Microsoft Corporation | Dynamic placement of replica data |
US8769049B2 (en) * | 2009-04-24 | 2014-07-01 | Microsoft Corporation | Intelligent tiers of backup data |
US8935366B2 (en) | 2009-04-24 | 2015-01-13 | Microsoft Corporation | Hybrid distributed and cloud backup architecture |
US8458287B2 (en) * | 2009-07-31 | 2013-06-04 | Microsoft Corporation | Erasure coded storage aggregation in data centers |
US20110225121A1 (en) * | 2010-03-11 | 2011-09-15 | Yahoo! Inc. | System for maintaining a distributed database using constraints |
US20110225120A1 (en) * | 2010-03-11 | 2011-09-15 | Yahoo! Inc. | System for maintaining a distributed database using leases |
US8949371B1 (en) * | 2011-09-29 | 2015-02-03 | Symantec Corporation | Time and space efficient method and system for detecting structured data in free text |
US8930320B2 (en) | 2011-09-30 | 2015-01-06 | Accenture Global Services Limited | Distributed computing backup and recovery system |
US9160697B2 (en) * | 2012-01-01 | 2015-10-13 | Qualcomm Incorporated | Data delivery optimization |
US9600365B2 (en) | 2013-04-16 | 2017-03-21 | Microsoft Technology Licensing, Llc | Local erasure codes for data storage |
TWI502372B (zh) * | 2013-09-27 | 2015-10-01 | Acer Inc | 網路儲存系統及檔案快取方法 |
US11120210B2 (en) | 2014-07-18 | 2021-09-14 | Microsoft Technology Licensing, Llc | Entity recognition for enhanced document productivity |
US10929357B2 (en) | 2016-02-29 | 2021-02-23 | Red Hat, Inc. | Detecting stale storage layouts without using client locks |
US10785299B2 (en) * | 2016-06-08 | 2020-09-22 | Nutanix, Inc. | Generating cloud-hosted storage objects from observed data access patterns |
US10452296B1 (en) | 2018-03-23 | 2019-10-22 | Amazon Technologies, Inc. | Accelerated volumes |
US10459655B1 (en) | 2018-04-30 | 2019-10-29 | Amazon Technologies, Inc. | Rapid volume backup generation from distributed replica |
US11023157B2 (en) | 2018-04-30 | 2021-06-01 | Amazon Technologies, Inc. | Intermediary duplication to facilitate copy requests in distributed storage systems |
US11343314B1 (en) | 2018-04-30 | 2022-05-24 | Amazon Technologies, Inc. | Stream-based logging for distributed storage systems |
US10956442B1 (en) | 2018-07-30 | 2021-03-23 | Amazon Technologies, Inc. | Dedicated source volume pool for accelerated creation of block data volumes from object data snapshots |
US11068192B1 (en) * | 2019-03-26 | 2021-07-20 | Amazon Technologies, Inc. | Utilizing mutiple snapshot sources for creating new copy of volume in a networked environment wherein additional snapshot sources are reserved with lower performance levels than a primary snapshot source |
US10983719B1 (en) | 2019-03-28 | 2021-04-20 | Amazon Technologies, Inc. | Replica pools to support volume replication in distributed storage systems |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002197002A (ja) * | 2000-12-26 | 2002-07-12 | Oki Electric Ind Co Ltd | 自律分散型コンテンツ配信システム及び方法 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5588147A (en) | 1994-01-14 | 1996-12-24 | Microsoft Corporation | Replication facility |
US5802301A (en) | 1994-05-11 | 1998-09-01 | International Business Machines Corporation | System for load balancing by replicating portion of file while being read by first stream onto second device and reading portion with stream capable of accessing |
US5832487A (en) * | 1994-12-15 | 1998-11-03 | Novell, Inc. | Replicated object identification in a partitioned hierarchy |
US5815649A (en) | 1995-10-20 | 1998-09-29 | Stratus Computer, Inc. | Distributed fault tolerant digital data storage subsystem for fault tolerant computer system |
US6467046B1 (en) | 1996-05-06 | 2002-10-15 | Sun Microsystems, Inc. | System and method for automatically distributing copies of a replicated database in a computer system |
US5963944A (en) * | 1996-12-30 | 1999-10-05 | Intel Corporation | System and method for distributing and indexing computerized documents using independent agents |
US5897661A (en) | 1997-02-25 | 1999-04-27 | International Business Machines Corporation | Logical volume manager and method having enhanced update capability with dynamic allocation of storage and minimal storage of metadata information |
US6070191A (en) * | 1997-10-17 | 2000-05-30 | Lucent Technologies Inc. | Data distribution techniques for load-balanced fault-tolerant web access |
US6163856A (en) | 1998-05-29 | 2000-12-19 | Sun Microsystems, Inc. | Method and apparatus for file system disaster recovery |
US6638314B1 (en) * | 1998-06-26 | 2003-10-28 | Microsoft Corporation | Method of web crawling utilizing crawl numbers |
US6721794B2 (en) | 1999-04-01 | 2004-04-13 | Diva Systems Corp. | Method of data management for efficiently storing and retrieving data to respond to user access requests |
US6470420B1 (en) | 2000-03-31 | 2002-10-22 | Western Digital Ventures, Inc. | Method for designating one of a plurality of addressable storage devices to process a data transfer request |
US20020049760A1 (en) * | 2000-06-16 | 2002-04-25 | Flycode, Inc. | Technique for accessing information in a peer-to-peer network |
US7069295B2 (en) | 2001-02-14 | 2006-06-27 | The Escher Group, Ltd. | Peer-to-peer enterprise storage |
US6925515B2 (en) | 2001-05-07 | 2005-08-02 | International Business Machines Corporation | Producer/consumer locking system for efficient replication of file data |
JP4025517B2 (ja) * | 2001-05-31 | 2007-12-19 | 株式会社日立製作所 | 文書検索システムおよびサーバ |
US20030014523A1 (en) | 2001-07-13 | 2003-01-16 | John Teloh | Storage network data replicator |
US7685126B2 (en) | 2001-08-03 | 2010-03-23 | Isilon Systems, Inc. | System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system |
-
2004
- 2004-05-07 JP JP2006516500A patent/JP4538454B2/ja not_active Expired - Lifetime
- 2004-05-07 EP EP04731696.3A patent/EP1639502B1/en not_active Expired - Lifetime
- 2004-05-07 WO PCT/IB2004/001604 patent/WO2005001713A1/en active Application Filing
- 2004-05-07 US US10/563,071 patent/US8370454B2/en not_active Expired - Fee Related
- 2004-05-07 CN CNB2004800141536A patent/CN100487695C/zh not_active Expired - Fee Related
- 2004-05-31 TW TW093115574A patent/TWI378360B/zh not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002197002A (ja) * | 2000-12-26 | 2002-07-12 | Oki Electric Ind Co Ltd | 自律分散型コンテンツ配信システム及び方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007219984A (ja) * | 2006-02-20 | 2007-08-30 | Brother Ind Ltd | コンテンツ配信システム、コンテンツデータ管理装置及びその情報処理方法並びにそのプログラム |
WO2013027784A1 (ja) * | 2011-08-22 | 2013-02-28 | 日本電気株式会社 | データ処理装置、データ分散処理システム、データ処理方法およびプログラム記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
TWI378360B (en) | 2012-12-01 |
TW200511051A (en) | 2005-03-16 |
EP1639502A1 (en) | 2006-03-29 |
EP1639502B1 (en) | 2013-11-20 |
JP4538454B2 (ja) | 2010-09-08 |
CN1795448A (zh) | 2006-06-28 |
US20060271530A1 (en) | 2006-11-30 |
WO2005001713A1 (en) | 2005-01-06 |
CN100487695C (zh) | 2009-05-13 |
US8370454B2 (en) | 2013-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4538454B2 (ja) | コンピュータ・ネットワークにおける電子文書のレプリカの検索 | |
Rowstron et al. | Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility | |
Cai et al. | A peer-to-peer replica location service based on a distributed hash table | |
Stoica et al. | Chord: A scalable peer-to-peer lookup service for internet applications | |
US7054867B2 (en) | Systems, methods and programming for routing and indexing globally addressable objects and associated business models | |
Hildrum et al. | Distributed object location in a dynamic network | |
Cai et al. | Maan: A multi-attribute addressable network for grid information services | |
Aspnes et al. | Skip graphs | |
US20100161657A1 (en) | Metadata server and metadata management method | |
US7689764B1 (en) | Network routing of data based on content thereof | |
US20060031230A1 (en) | Data storage systems | |
WO2008024317A2 (en) | Automatic load spreading in a clustered network storage system | |
CN107562757A (zh) | 基于分布式文件***的查询、访问方法、装置及*** | |
Yu et al. | Granary: A sharing oriented distributed storage system | |
Waldvogel et al. | Dynamic replica management in distributed hash tables | |
Silaghi et al. | Query routing in the TerraDir distributed directory | |
Hsiao et al. | Modeling and evaluating peer-to-peer storage architectures | |
Thant et al. | Improving the availability of NoSQL databases for Cloud Storage | |
Bauer et al. | Replica placement and location using distributed hash tables | |
CN112637327B (zh) | 一种数据处理方法、装置及*** | |
CN117478304B (zh) | 区块链管理方法、***和计算机设备 | |
King | Modeling and Evaluating Peer-to-Peer Storage Architectures | |
Belloum et al. | Scalable federation of Web cache servers | |
Hsiao et al. | Tornado: a capability-aware peer-to-peer storage network | |
CN115277858A (zh) | 一种大数据的数据处理方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070501 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100119 |
|
RD12 | Notification of acceptance of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7432 Effective date: 20100201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100405 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100615 |
|
RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20100615 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100621 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4538454 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
EXPY | Cancellation because of completion of term |