CA2379930C - Acces multimode a des donnees - Google Patents
Acces multimode a des donnees Download PDFInfo
- Publication number
- CA2379930C CA2379930C CA2379930A CA2379930A CA2379930C CA 2379930 C CA2379930 C CA 2379930C CA 2379930 A CA2379930 A CA 2379930A CA 2379930 A CA2379930 A CA 2379930A CA 2379930 C CA2379930 C CA 2379930C
- Authority
- CA
- Canada
- Prior art keywords
- file
- database
- files
- directory
- class
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
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)
Abstract
L'invention concerne des techniques permettant d'accéder à des données stockées dans une base de données. Selon l'une de ces techniques, une application adresse à un système d'exploitation un ou plusieurs appels portant sur l'accès à un fichier. Le système d'exploitation comprend des routines mettant en oeuvre le système de fichiers du système d'exploitation. Le ou les appels sont adressés aux routines mettant en oeuvre le système de fichiers du système d'exploitation. En réaction à cet ou ces appels, une ou plusieurs commande de base de données sont adressées à un serveur de base de données qui gère la base de donnée. Le serveur de la base de données exécute les commandes de base de données pour récupérer les données dans la base de données. Le fichier est généré à partir desdites données, puis fourni à l'application.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA2646776A CA2646776C (fr) | 1999-08-05 | 2000-07-26 | Systeme de fichiers internet |
| CA2650251A CA2650251C (fr) | 1999-08-05 | 2000-07-26 | Systeme de fichiers internet |
Applications Claiming Priority (17)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14753899P | 1999-08-05 | 1999-08-05 | |
| US60/147,538 | 1999-08-05 | ||
| US57149200A | 2000-05-15 | 2000-05-15 | |
| US09/571,496 | 2000-05-15 | ||
| US09/571,568 US7280995B1 (en) | 1999-08-05 | 2000-05-15 | On-the-fly format conversion |
| US09/571,060 | 2000-05-15 | ||
| US09/571,036 US6549916B1 (en) | 1999-08-05 | 2000-05-15 | Event notification system tied to a file system |
| US09/571,568 | 2000-05-15 | ||
| US09/571,508 US7418435B1 (en) | 1999-08-05 | 2000-05-15 | Multi-model access to data |
| US09/571,496 US6922708B1 (en) | 1999-02-18 | 2000-05-15 | File system that supports transactions |
| US09/571,492 | 2000-05-15 | ||
| US09/571,060 US7620620B1 (en) | 1999-08-05 | 2000-05-15 | Basing directory contents on a query that is associated with a file identifier |
| US09/571,036 | 2000-05-15 | ||
| US09/571,696 US8335775B1 (en) | 1999-08-05 | 2000-05-15 | Versioning in internet file system |
| US09/571,696 | 2000-05-15 | ||
| US09/571,508 | 2000-05-15 | ||
| PCT/US2000/020386 WO2001011486A2 (fr) | 1999-08-05 | 2000-07-26 | Systeme de fichiers internet |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2650251A Division CA2650251C (fr) | 1999-08-05 | 2000-07-26 | Systeme de fichiers internet |
| CA2646776A Division CA2646776C (fr) | 1999-08-05 | 2000-07-26 | Systeme de fichiers internet |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2379930A1 CA2379930A1 (fr) | 2001-02-15 |
| CA2379930C true CA2379930C (fr) | 2012-12-18 |
Family
ID=27574958
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2379930A Expired - Lifetime CA2379930C (fr) | 1999-08-05 | 2000-07-26 | Acces multimode a des donnees |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP1330727A2 (fr) |
| JP (1) | JP5113967B2 (fr) |
| AU (6) | AU774090B2 (fr) |
| CA (1) | CA2379930C (fr) |
| WO (1) | WO2001011486A2 (fr) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0107078D0 (en) * | 2001-03-21 | 2001-05-09 | Nokia Oyj | Management and distribution of electronic media |
| US7200627B2 (en) | 2001-03-21 | 2007-04-03 | Nokia Corporation | Method and apparatus for generating a directory structure |
| US7320141B2 (en) * | 2001-03-21 | 2008-01-15 | International Business Machines Corporation | Method and system for server support for pluggable authorization systems |
| WO2002082312A2 (fr) * | 2001-04-06 | 2002-10-17 | International Business Machines Corporation | Procede classique d'acces par fichier a des bases de donnees, technologie enterprise java beans et systemes de gestion de contenu |
| US20050182776A1 (en) * | 2004-02-18 | 2005-08-18 | Clark Yennie | Time-addressed database management system |
| US20050203903A1 (en) * | 2004-03-10 | 2005-09-15 | Rajan Rajeev B. | System and method for locking and isolation in a storage platform |
| US7143120B2 (en) * | 2004-05-03 | 2006-11-28 | Microsoft Corporation | Systems and methods for automated maintenance and repair of database and file systems |
| US7366740B2 (en) | 2004-05-03 | 2008-04-29 | Microsoft Corporation | Systems and methods for automatic maintenance and repair of enitites in a data model |
| US7644239B2 (en) | 2004-05-03 | 2010-01-05 | Microsoft Corporation | Non-volatile memory cache performance improvement |
| US7707498B2 (en) | 2004-09-30 | 2010-04-27 | Microsoft Corporation | Specific type content manager in an electronic document |
| US7490197B2 (en) | 2004-10-21 | 2009-02-10 | Microsoft Corporation | Using external memory devices to improve system performance |
| US7873596B2 (en) | 2006-05-23 | 2011-01-18 | Microsoft Corporation | Extending cluster allocations in an extensible file system |
| US8321439B2 (en) | 2004-12-17 | 2012-11-27 | Microsoft Corporation | Quick filename lookup using name hash |
| US8606830B2 (en) | 2004-12-17 | 2013-12-10 | Microsoft Corporation | Contiguous file allocation in an extensible file system |
| US9639554B2 (en) | 2004-12-17 | 2017-05-02 | Microsoft Technology Licensing, Llc | Extensible file system |
| US7945590B2 (en) | 2005-01-06 | 2011-05-17 | Microsoft Corporation | Programmability for binding data |
| US7617234B2 (en) | 2005-01-06 | 2009-11-10 | Microsoft Corporation | XML schema for binding data |
| US7730394B2 (en) | 2005-01-06 | 2010-06-01 | Microsoft Corporation | Data binding in a word-processing application |
| US7668873B2 (en) * | 2005-02-25 | 2010-02-23 | Microsoft Corporation | Data store for software application documents |
| US7752224B2 (en) | 2005-02-25 | 2010-07-06 | Microsoft Corporation | Programmability for XML data store for documents |
| US7953696B2 (en) | 2005-09-09 | 2011-05-31 | Microsoft Corporation | Real-time synchronization of XML data between applications |
| US8914557B2 (en) | 2005-12-16 | 2014-12-16 | Microsoft Corporation | Optimizing write and wear performance for a memory |
| JP5309607B2 (ja) * | 2008-02-26 | 2013-10-09 | 日本電気株式会社 | タグ情報に基づく情報分類表示システム |
| US9032151B2 (en) | 2008-09-15 | 2015-05-12 | Microsoft Technology Licensing, Llc | Method and system for ensuring reliability of cache data and metadata subsequent to a reboot |
| US7953774B2 (en) | 2008-09-19 | 2011-05-31 | Microsoft Corporation | Aggregation of write traffic to a data store |
| JP2011008443A (ja) * | 2009-06-24 | 2011-01-13 | Mitsubishi Electric Corp | データベース定義生成装置及びデータベース設計装置及びデータベース構築システム及びコンピュータプログラム及びデータベース定義生成方法 |
| US8516137B2 (en) | 2009-11-16 | 2013-08-20 | Microsoft Corporation | Managing virtual hard drives as blobs |
| WO2012111129A1 (fr) * | 2011-02-17 | 2012-08-23 | 三菱電機株式会社 | Dispositif de connexion de base de données |
| CN107729504A (zh) * | 2017-10-23 | 2018-02-23 | 武汉楚鼎信息技术有限公司 | 一种处理大数据对象的方法及系统 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0229232A2 (fr) * | 1985-12-31 | 1987-07-22 | Tektronix, Inc. | Système de gestion de fichiers |
| US5150473A (en) * | 1990-01-16 | 1992-09-22 | Dantz Development Corporation | Data storage format for addressable or sequential memory media |
| CA2067633C (fr) * | 1991-07-24 | 1996-10-01 | Eric Jonathan Bauer | Methode et dispositif d'acces a un systeme d'archivage informatise |
| JPH0765032A (ja) * | 1993-08-27 | 1995-03-10 | Toshiba Corp | データベース言語変換機能を持つ情報処理システム |
| US5513351A (en) * | 1994-07-28 | 1996-04-30 | International Business Machines Corporation | Protecting a system during system maintenance by usage of temporary filenames in an alias table |
| US5737736A (en) * | 1994-07-29 | 1998-04-07 | Oracle Corporation | Method and apparatus for storing objects using a c-structure and a bind descriptor |
| JPH08137728A (ja) * | 1994-09-14 | 1996-05-31 | Toshiba Corp | 携帯ファイルシステム及びファイルデータ処理方法 |
| US5581755A (en) * | 1995-01-31 | 1996-12-03 | Unisys Corporation | Method for maintaining a history of system data and processes for an enterprise |
| US5649158A (en) * | 1995-02-23 | 1997-07-15 | International Business Machines Corporation | Method for incrementally archiving primary storage to archive storage by utilizing both a partition archive status array and a partition map |
| US5675802A (en) * | 1995-03-31 | 1997-10-07 | Pure Atria Corporation | Version control system for geographically distributed software development |
| JPH08314787A (ja) * | 1995-05-12 | 1996-11-29 | Nec Corp | ファイルロケーション管理方式 |
| US5870757A (en) * | 1995-09-11 | 1999-02-09 | Sun Microsystems, Inc. | Single transaction technique for a journaling file system of a computer operating system |
| US5706510A (en) * | 1996-03-15 | 1998-01-06 | Hewlett-Packard Company | Zymbolic history management system |
| WO1997046956A1 (fr) * | 1996-06-07 | 1997-12-11 | At & T Corp. | Systeme de fichier internet |
| US5920867A (en) * | 1996-12-06 | 1999-07-06 | International Business Machines Corporation | Data management system having data management configuration |
| US5903897A (en) * | 1996-12-18 | 1999-05-11 | Alcatel Usa Sourcing, L.P. | Software documentation release control system |
| US5937406A (en) * | 1997-01-31 | 1999-08-10 | Informix Software, Inc. | File system interface to a database |
| US6216140B1 (en) * | 1997-09-17 | 2001-04-10 | Hewlett-Packard Company | Methodology for the efficient management of hierarchically organized information |
| US6505212B2 (en) * | 1998-02-04 | 2003-01-07 | Interwoven Inc | System and method for website development |
| US6321219B1 (en) * | 1998-08-14 | 2001-11-20 | Microsoft Corporation | Dynamic symbolic links for computer file systems |
-
2000
- 2000-07-26 EP EP00952215A patent/EP1330727A2/fr not_active Ceased
- 2000-07-26 JP JP2001516067A patent/JP5113967B2/ja not_active Expired - Lifetime
- 2000-07-26 AU AU64954/00A patent/AU774090B2/en not_active Expired
- 2000-07-26 CA CA2379930A patent/CA2379930C/fr not_active Expired - Lifetime
- 2000-07-26 WO PCT/US2000/020386 patent/WO2001011486A2/fr not_active Ceased
-
2004
- 2004-07-19 AU AU2004203249A patent/AU2004203249B2/en not_active Expired
- 2004-07-19 AU AU2004203242A patent/AU2004203242B2/en not_active Expired
- 2004-07-19 AU AU2004203243A patent/AU2004203243B2/en not_active Expired
- 2004-07-19 AU AU2004203241A patent/AU2004203241B2/en not_active Expired
- 2004-07-19 AU AU2004203240A patent/AU2004203240B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| AU2004203243A1 (en) | 2004-09-02 |
| AU774090B2 (en) | 2004-06-17 |
| AU2004203241B2 (en) | 2008-04-10 |
| JP2003527659A (ja) | 2003-09-16 |
| AU2004203249B2 (en) | 2008-04-03 |
| AU6495400A (en) | 2001-03-05 |
| AU2004203242B2 (en) | 2008-05-01 |
| AU2004203249A1 (en) | 2004-09-02 |
| AU2004203240B2 (en) | 2008-04-03 |
| CA2379930A1 (fr) | 2001-02-15 |
| AU2004203243B2 (en) | 2008-03-20 |
| AU2004203242A1 (en) | 2004-09-02 |
| WO2001011486A3 (fr) | 2003-04-17 |
| WO2001011486A2 (fr) | 2001-02-15 |
| JP5113967B2 (ja) | 2013-01-09 |
| AU2004203240A1 (en) | 2004-09-02 |
| EP1330727A2 (fr) | 2003-07-30 |
| AU2004203241A1 (en) | 2004-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8335775B1 (en) | Versioning in internet file system | |
| US7502782B2 (en) | Database-managed file system | |
| US6549916B1 (en) | Event notification system tied to a file system | |
| CA2379930C (fr) | Acces multimode a des donnees | |
| US7280995B1 (en) | On-the-fly format conversion | |
| EP1559036B1 (fr) | Techniques pour gerer plusieurs hierarchies de donnees a partir d'une interface unique | |
| US20110137963A1 (en) | Performing an action in response to a file system event | |
| JP4580390B2 (ja) | ハードウェア/ソフトウェアインターフェイスシステムによって管理可能な情報単位の拡張および継承のためのシステムおよび方法 | |
| EP1898321B1 (fr) | Système de fichier Internet | |
| CA2646776C (fr) | Systeme de fichiers internet | |
| CA2650251C (fr) | Systeme de fichiers internet | |
| CN1716247B (zh) | 对可由硬件/软件接口系统进行信息管理的单元的对等同步化提供冲突处理的系统和方法 | |
| HK1112088A (en) | Internet file system | |
| HK1112296A (en) | Internet file system | |
| HK1077107B (en) | Techniques for managing multiple hierarchies of data from a single interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKEX | Expiry |
Effective date: 20200727 |