KR100912870B1 - 컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 - Google Patents
컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 Download PDFInfo
- Publication number
- KR100912870B1 KR100912870B1 KR1020070057408A KR20070057408A KR100912870B1 KR 100912870 B1 KR100912870 B1 KR 100912870B1 KR 1020070057408 A KR1020070057408 A KR 1020070057408A KR 20070057408 A KR20070057408 A KR 20070057408A KR 100912870 B1 KR100912870 B1 KR 100912870B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- metadata
- change
- changed
- item
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- 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/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in 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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2358—Change logging, detection, and notification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (21)
- 파일 시스템에 저장된 컨텐츠가 변경되는 단계; 및데이터베이스 시스템에 저장된 상기 컨텐츠에 대응하는 메타데이터가 상기 컨텐츠가 변경됨에 따라 변경되는 단계를 포함하며,상기 메타데이터가 변경되는 단계는 상기 컨텐츠가 변경되는 시점과 시간적 차이를 두고 비동시성으로 동기화되는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 1항에 있어서,상기 변경된 컨텐츠를 반영한 컨텐츠 변경리스트를 저장하는 단계; 및상기 컨텐츠 변경리스트의 컨텐츠 변경 항목에 대응하는 메타데이터를 변경하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 1항에 있어서,상기 변경된 컨텐츠를 반영한 컨텐츠 변경로그를 상기 데이터베이스 시스템에 저장하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 삭제
- 제 3항에 있어서,상기 컨텐츠를 변경 로그를 저장하는 단계 이전에 상기 변경된 컨텐츠를 확인하고, 트랜잭션을 시작하여 상기 컨텐츠 변경 로그를 저장한 이후에 상기 트랜잭션을 완료하는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 2항에 있어서,상기 변경된 컨텐츠 변경리스트를 저장하는 단계는,상기 변경된 컨텐츠를 확인하는 단계;상기 변경된 컨텐츠를 처리하는 단계; 및상기 변경된 컨텐츠를 반영한 컨텐츠 변경리스트를 변경하여 저장하는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장방법.
- 제 2항에 있어서,상기 변경하는 단계는,상기 컨텐츠 변경 항목을 확인하는 단계;상기 컨텐츠 변경 항목을 삭제하는 단계; 및상기 컨텐츠 변경 항목에 대응하는 상기 메타데이터를 변경하는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 2항에 있어서,상기 변경된 메타데이터를 반영하는 메타데이터 리스트를 변경하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 1항에 있어서,상기 컨텐츠의 변경은,컨텐츠의 생성, 복사, 삭제 및 이동 중 적어도 하나를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법
- 제 2항에 있어서,상기 메타데이터의 변경은,상기 컨텐츠의 생성, 복사, 삭제 및 갱신 중 적어도 하나를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 8항에 있어서,상기 메타데이터를 저장하는 단계는,상기 메타데이터 리스트의 메타데이터 변경 항목을 확인하는 단계;상기 메타데이터 변경 항목을 삭제하는 단계;상기 메타데이터 변경 항목을 반영하는 상기 메타데이터를 변경하여 저장하는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 11항에 있어서,상기 메타데이터를 저장하는 단계는,상기 메타데이터 변경 항목에 대응하는 컨텐츠 변경로그 항목을 삭제하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 11항에 있어서,상기 메타데이터를 저장하는 단계는,상기 메타데이터 변경 항목이 존재하는 경우에 상기 단계의 트랜잭션을 진행하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 1항에 있어서,상기 컨텐츠 변경로그의 컨텐츠 로그 항목에 대응하는 메타데이터를 복구하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 14항에 있어서,상기 복구하는 단계는,상기 컨텐츠 로그 항목을 인식하는 단계;상기 컨텐츠 로그 항목을 삭제하는 단계; 및상기 컨텐츠 로그 항목에 대응하는 상기 메타데이터를 복구하는 단계를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 14항에 있어서,상기 복구하는 단계는,상기 컨텐츠 로그 항목이 존재하는 경우에 상기 단계의 트랜잭션을 진행하는 단계를 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 제 14항에 있어서,상기 메타데이터의 복구는,상기 메타데이터의 생성, 복사, 삭제 및 갱신 중 적어도 하나를 포함하는 컨텐츠 및 메타데이터의 무결성 보장 방법.
- 컨텐츠 및 변경된 컨텐츠가 저장되는 파일시스템;상기 변경된 컨텐츠를 반영하여 컨텐츠 변경리스트가 저장되는 컨텐츠 변경 처리모듈;상기 컨텐츠 변경리스트의 컨텐츠 변경 항목에 대응하는 메타데이터를 변경하는 메타데이터 처리모듈; 및상기 메타데이터를 저장하는 데이터베이스 시스템을 포함하며,상기 메타데이터 처리모듈은 상기 컨텐츠가 변경된 시점과 시간적 차이를 두고 비동시성으로 상기 메타데이터를 변경하는 컨텐츠 및 메타데이터의 무결성 보장 시스템.
- 제 18항에 있어서,상기 데이터베이스 시스템이 상기 변경된 컨텐츠를 반영하여 컨텐츠 변경로 그를 저장하는 컨텐츠 및 메타데이터의 무결성 보장 시스템.
- 제 18항에 있어서,상기 메타데이터 처리모듈이 상기 메타데이터를 반영하여 메타데이터 리스트를 변경하는 컨텐츠 및 메타데이터의 무결성 보장 시스템.
- 제 18항에 있어서,상기 컨텐츠 변경로그의 컨텐츠 로그 항목에 대응하는 상기 메타데이터를 복구하는 복구 처리모듈을 더 포함하는 컨텐츠 및 메타데이터의 무결성 보장 시스템.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070057408A KR100912870B1 (ko) | 2007-06-12 | 2007-06-12 | 컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 |
US12/029,799 US20080313198A1 (en) | 2007-06-12 | 2008-02-12 | System and method of checking integrity of content and metadata |
EP08156046A EP2003578A1 (en) | 2007-06-12 | 2008-05-12 | System and method of checking integrity of content and metadata |
CNA2008101093826A CN101324892A (zh) | 2007-06-12 | 2008-06-02 | 检查内容和元数据的完整性的系统和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070057408A KR100912870B1 (ko) | 2007-06-12 | 2007-06-12 | 컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090003474A KR20090003474A (ko) | 2009-01-12 |
KR100912870B1 true KR100912870B1 (ko) | 2009-08-19 |
Family
ID=39810208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070057408A Expired - Fee Related KR100912870B1 (ko) | 2007-06-12 | 2007-06-12 | 컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20080313198A1 (ko) |
EP (1) | EP2003578A1 (ko) |
KR (1) | KR100912870B1 (ko) |
CN (1) | CN101324892A (ko) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5396314B2 (ja) | 2010-03-10 | 2014-01-22 | 株式会社日立製作所 | 不正操作検知システム及び不正操作検知方法 |
US9124616B2 (en) * | 2010-04-02 | 2015-09-01 | Hitachi, Ltd. | Computer system management method and client computer |
US8533850B2 (en) | 2010-06-29 | 2013-09-10 | Hitachi, Ltd. | Fraudulent manipulation detection method and computer for detecting fraudulent manipulation |
CN103729304B (zh) * | 2012-10-11 | 2017-03-15 | 腾讯科技(深圳)有限公司 | 数据处理方法及装置 |
CN103235754B (zh) * | 2013-04-24 | 2016-10-05 | 曙光信息产业(北京)有限公司 | 分布式文件系统中请求的处理方法和装置 |
US9613041B2 (en) * | 2013-10-03 | 2017-04-04 | International Business Machines Corporation | Extending a content repository using an auxiliary data store |
CN104104731B (zh) * | 2014-07-28 | 2018-02-02 | 浪潮(北京)电子信息产业有限公司 | 一种维护数据一致性的方法及装置 |
CN105447014B (zh) * | 2014-08-15 | 2019-03-15 | 阿里巴巴集团控股有限公司 | 基于binlog的元数据管理方法和用于提供元数据的方法及装置 |
US9984110B2 (en) * | 2014-08-21 | 2018-05-29 | Dropbox, Inc. | Multi-user search system with methodology for personalized search query autocomplete |
US9183303B1 (en) | 2015-01-30 | 2015-11-10 | Dropbox, Inc. | Personal content item searching system and method |
US9384226B1 (en) | 2015-01-30 | 2016-07-05 | Dropbox, Inc. | Personal content item searching system and method |
CN107273368A (zh) * | 2016-04-06 | 2017-10-20 | 中兴通讯股份有限公司 | 海量数据存储管理方法、装置及数据存储系统 |
US10866926B2 (en) | 2017-12-08 | 2020-12-15 | Dropbox, Inc. | Hybrid search interface |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040104481A (ko) * | 2002-03-05 | 2004-12-10 | 캐논 가부시끼가이샤 | 동화상 관리 방법 및 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5113519A (en) * | 1989-05-15 | 1992-05-12 | International Business Machines Corporation | Maintenance of file attributes in a distributed data processing system |
JPH06324928A (ja) * | 1993-05-14 | 1994-11-25 | Mitsubishi Electric Corp | ログ生成装置とファイルの異なるバージョンの調停のための装置及び異なる場所にあるコンピュータファイルの異なるバージョンを調停するための装置 |
JP3311540B2 (ja) * | 1995-04-28 | 2002-08-05 | 富士ゼロックス株式会社 | データ管理システム |
US6067541A (en) * | 1997-09-17 | 2000-05-23 | Microsoft Corporation | Monitoring document changes in a file system of documents with the document change information stored in a persistent log |
-
2007
- 2007-06-12 KR KR1020070057408A patent/KR100912870B1/ko not_active Expired - Fee Related
-
2008
- 2008-02-12 US US12/029,799 patent/US20080313198A1/en not_active Abandoned
- 2008-05-12 EP EP08156046A patent/EP2003578A1/en not_active Withdrawn
- 2008-06-02 CN CNA2008101093826A patent/CN101324892A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040104481A (ko) * | 2002-03-05 | 2004-12-10 | 캐논 가부시끼가이샤 | 동화상 관리 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
US20080313198A1 (en) | 2008-12-18 |
EP2003578A1 (en) | 2008-12-17 |
KR20090003474A (ko) | 2009-01-12 |
CN101324892A (zh) | 2008-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100912870B1 (ko) | 컨텐츠 및 메타데이터의 무결성 보장 시스템 및 방법 | |
CN110209735B (zh) | 数据库备份方法、数据库备份装置、计算设备和存储介质 | |
JP5039891B2 (ja) | データベースの複製を生成する装置及び方法 | |
CN103761161B (zh) | 恢复数据的方法、服务器及系统 | |
US8874515B2 (en) | Low level object version tracking using non-volatile memory write generations | |
CN102591716B (zh) | 数据项管理器 | |
JP5339432B2 (ja) | ストレージシステム | |
JP5652228B2 (ja) | データベースサーバ装置、データベース更新方法及びデータベース更新プログラム | |
CN105138347A (zh) | 一种差分升级包生成方法、软件升级方法及相应装置 | |
CN107229540A (zh) | 一种基于时间点的数据库恢复方法及系统 | |
CN101247268B (zh) | 终端系统版本的同步方法和装置 | |
EP1738256A1 (en) | Method and apparatus for reliably updating a stored version of content | |
CN101196839A (zh) | 双快闪只读存储器的数据修复与同步方法 | |
CN106155838A (zh) | 一种数据库备份数据恢复方法及装置 | |
US20110113017A1 (en) | Supporting Internal Consistency Checking with Consistency Coded Journal File Entries | |
CN107430596B (zh) | 输入法编辑器的外部化执行 | |
CN107291574B (zh) | 基于解释系统的备份数据恢复主键生成方法 | |
JP4550869B2 (ja) | データ同期システム及びデータ同期プログラム | |
CN111506668A (zh) | 机器人集群智能化数据同步方法及系统 | |
JP4715777B2 (ja) | レプリケーション方法及びストレージ装置並びにプログラム | |
JP7120985B2 (ja) | データベース管理システム、データベース管理方法、およびプログラム | |
US20240320195A1 (en) | Resolving conflicts during synchronization of document objects | |
CN119357196B (zh) | 一种事务控制方法及程序产品 | |
JP4434117B2 (ja) | 複製ボリュームの再同期化システムと方法、ストレージ装置、コンピュータ、及びプログラム | |
CN119597751A (zh) | 数据库集群索引页面的回收方法及相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20120801 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130731 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140731 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160801 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180813 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180813 |