Extensible Storage Engine

Extensible Storage Engine

Microsoft Jet Engine (Microsoft Joint Engine Technology Engine) ist eine 1992 eingeführte, relationale Datenbank-Engine für Windows-Betriebssysteme. Dabei ist es interessant, dass Microsoft nicht nur eine, sondern zwei vollkommen unabhängige Versionen der Jet entwickelte: Red und Blue.

Jet Red

Die Jet Red ist ein RDBMS und bietet die Schnittstelle zwischen der Datenbank und den Benutzeranfragen. Ihr Einsatzgebiet ist das der Desktopdatenbanken. Vertrieben wird sie in der Regel in Kombination mit anderen Programmen, wie z. B. Access oder Visual Basic, war aber Teil der Microsoft Data Access Components (MDAC, bis Version 2.5), die von der Microsoft-Homepage heruntergeladen werden können (Dateiname: MDAC_TYP.EXE). Die aktuelle Jet Engine kann jetzt über das Jet Engine Servicepack 8 installiert werden. Über DLLs wird sie in diese Programme integriert.

Die Jet Engine bietet:

  • Multiuser (theoretisch bis 255, aber realistisch nur bis 80 gleichzeitig, bei schreibendem Zugriff eher weniger als 10)
  • Integrierter Abfrageprozessor (Befehle werden wie folgt abgearbeitet: Definition # Compilation # Optimization # Execution)
  • eingebaute Integritätsprüfung
  • Sicherheitsfunktionen (u. a. Benutzerberechtigungen)
  • Fernzugriffsmöglichkeiten

Jet speichert Daten standardmäßig in Microsoft Database Files (.mdb), unterstützt jedoch auch andere Formate, beispielsweise dBASE, Paradox, Microsoft FoxPro, Microsoft Excel und ODBC.

Versionen der Jet-Engine und deren Einsatz:

  • 1.0
    • Access 1.0
  • 1.1
    • Access 1.1
    • Visual Basic 3.0
  • 2.0
    • Access 2.0
  • 2.5
    • Access 2.0
    • Visual Basic 4.0 (16 Bit)
  • 3.0
    • Access 95
    • Excel 95
    • Project 4.1
    • Project 95
    • MFC 4.x
    • Visual Basic 4.0 (32 Bit)
  • 3.5
  • 4.0
    • Access 2000 und höher

Als Alternative und eventueller Nachfolger ist die Microsoft Desktop Engine (MSDE), bzw. in der aktuellen 2005er Version SQL Server Express genannt, eine kostenfrei verfügbare, aber etwas eingeschränkte Version des MS SQL Server, vorhanden. Sie wird eingesetzt u. a. ab SQL Server 7.0 und als zweite Engine für Access ab Access 2000.

Jet Blue

Vollkommen anders stellt sich die Jet Blue dar, auch als Extensible Storage Engine bezeichnet. Auch Jet Blue ist ein RDBMS, das allerdings auf einem Write-Ahead-Logging mit Two-Phase-Commit aufbaut und besonders für semistrukturierte Daten optimiert ist. Erstmals eingesetzt wurde sie im Exchange Server 4.0, ist auch heute noch in der aktuellen Version von Exchange Basis für diesen Server. Neben dem Exchange Server kommt die Jet Blue auch in anderen Produkten zum Einsatz:

  • Active Directory Engine
  • WINS
  • File Replication Service
  • Security Configuration Editor
  • Certificate Services
  • Microsoft Update Client
  • Windows Desktop Search (als Metadatenspeicher)

Die Engine ist für eine deutlich größere Anzahl von Zugriffen vorgesehen, als die Jet von Access. Auch mehr als 3.000 parallele Verbindungen sind kein Problem, bei 8 Prozessoren (derzeit das Maximum) sind auch mehr als 10.000 gleichzeitige Verbindungen möglich. Die aktuelle Versionsnummer der Jet Blue ist 4.0.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Extensible Storage Engine — Pour les articles homonymes, voir ESE. Extensible Storage Engine …   Wikipédia en Français

  • Extensible Storage Engine — For JET Red storage engine of Microsoft Access, see Microsoft Jet Database Engine. For the teacher s term, Exceptional education. Extensible Storage Engine (ESE), also known as JET Blue, is an Indexed Sequential Access Method (ISAM) data storage… …   Wikipedia

  • Microsoft Jet Database Engine — This article is about JET Red used in Microsoft Access. For the JET Blue ISAM implementation, see Extensible Storage Engine. The Microsoft Jet Database Engine is a database engine on which several Microsoft products have been built. A database… …   Wikipedia

  • Moteur De Stockage Extensible — Pour les articles homonymes, voir ESE. Le moteur de stockage extensible de Windows (Extensible Storage Engine ou ESE), connu aussi sous le nom de JET Blue, est une méthode d accès séquentiel indexé c est à dire une technologie permettant le… …   Wikipédia en Français

  • Moteur de stockage extensible — Pour les articles homonymes, voir ESE. Le moteur de stockage extensible de Windows (Extensible Storage Engine ou ESE), connu aussi sous le nom de JET Blue, est une méthode d accès séquentiel indexé c est à dire une technologie permettant le… …   Wikipédia en Français

  • Comparison of structured storage software — Not to be confused with COM Structured Storage. Structured storage is computer storage for structured data, often in the form of a distributed database.[1] Computer software formally known as structured storage systems include Apache… …   Wikipedia

  • Jet-Engine — Microsoft Jet Engine (Microsoft Joint Engine Technology Engine) ist eine 1992 eingeführte, relationale Datenbank Engine für Windows Betriebssysteme. Dabei ist es interessant, dass Microsoft nicht nur eine, sondern zwei vollkommen unabhängige… …   Deutsch Wikipedia

  • Microsoft Jet Engine — (Microsoft Joint Engine Technology Engine) ist eine 1992 eingeführte, relationale Datenbank Engine für Windows Betriebssysteme. Microsoft entwickelte dabei zwei vollkommen unabhängige Versionen der Jet: Red und Blue. Jet Red Die Jet Red ist eine… …   Deutsch Wikipedia

  • Trident (layout engine) — Trident Developer(s) Microsoft Written in C++[1] Operating system Microsoft Windows: Windows XP to 7 (supported …   Wikipedia

  • Index (search engine) — Search engine indexing collects, parses, and stores data to facilitate fast and accurate information retrieval. Index design incorporates interdisciplinary concepts from linguistics, cognitive psychology, mathematics, informatics, physics, and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”