Kontakt
QR-Code für die aktuelle URL

Story Box-ID: 26940

Enea Embedded Technology Carl-Zeiss-Ring 15 85737 Ismaning, Deutschland http://www.ose.com
Ansprechpartner:in Frau Martina Hafner 49-(0)89- 89 73 61-16
EE
Enea Embedded Technology

Enea Embedded Technology präsentiert Polyhedra 5.1 Datenbank für Linux, Embedded Linux und LynxOS

Polyhedra 5.1 relationale In-Memory-Datenbank sorgt für hohe Performance in der Javaprogrammierung (LinuxWorld Expo, Halle 4.0, Stand F24)

(PresseBox) (LinuxWorld Expo, Frankfurt, )
Softwarespezialist Enea Embedded Technology stellt der Linux-Entwickler-Gemeinschaft diese Woche in Frankfurt die neueste Version seiner Polyhedra-Software 5.1 vor. Das Datenbank-Managementsystem (DBMS) verbindet die Vorteile einer SQL-Datenbank mit integrierter Fehlertoleranz, Datenpersistenz und einem eventgesteuerten Meldemechanismus bei Datenänderungen. Als In-Memory-Datenbank-System speichert Polyhedra 5.1 alle Datenstrukturen im RAM-Speicher. Es ermöglicht dadurch im Vergleich zu festplatten-basierten Systemen eine wesentlich bessere Performance und Vorhersagbarkeit.

Polyhedra ist ein fehlertolerantes, relationales (Daten sind in Tabellen organisiert) Echtzeitdatenbank-Managementsystem, das für die Datenverwaltung in embedded und Server-Systemen entwickelt wurde. Typischerweise wird es in der Prozesssteuerung, Telemetrie, Fernwartung oder in Tele- und Datenkommunikationsausrüstung eingesetzt. Es findet sich aber zum Beispiel auch in Applikationen zur Prozessüberwachung oder im Finanzsektor für die dynamische Überwachung, Validierung und Analyse von Datenströmen.

Polyhedra 5.1 bringt für Datenbankanwender wesentliche Leistungsvorteile. Mit seinem sehr kleinen Code-Speicherbedarf ab 750 kB nutzt Polyhedra ein speicherresidentes Design, dass die Performance im Vergleich zu konventionellen Festplatten-basierten Datenbanken um eine Größenordnung verbessert, ohne dabei die Datensicherheit zu beeinträchtigen. Version 5.1 beinhaltet verbesserte JDBC(Java Database Connectivity)-Treiber. Dadurch ist, abhängig von dem verwendeten Java-Runtime-System, die Leistungsfähigkeit der Datenbank für Java Programmierer ähnlich wie für C- oder C++-Programmierer, die eine ODBC(Open Database Connectivity)-Schnittstelle verwenden.

Eine Schlüsselfunktion in Polyhedra sind Active Queries. Die Datenbank schickt Datenänderungen automatisch an die Client-Applikationen und hält diese so ständig auf dem laufenden. Das Ergebnis ist eine stets aktuelle Aufzeichnung von Daten wie sie im selben Moment generiert und gespeichert werden. Active Queries informieren den Applikationsentwickler über Datenänderungen (zum Beispiel Alarm-Ereignisse oder Änderungen in der Konfiguration), ohne dass das System aktiv abgefragt, oder eine Polling-Anfrage gestartet werden muss.

Um ein robustes System und einen hohen Schutz der Daten sicherzustellen, basiert Polyhedra auf einem Client-Server-Software-Modell. Die Applikationen verbinden sich mit der Datenbank als Clients und können über diesen Kanal Anfragen und Transaktionen sicher ausführen. Dies garantiert, dass Applikationen, die auf Daten zugreifen, und Polyhedra-eigene Applikationen getrennt sind und sich nicht gegenseitig beeinflussen oder stören können.

Polyhedra kann als ein fehlertolerantes System mit je einer Master- und einer Standby- Datenbank konfiguriert werden. Die Standby-Datenbank wird über eine direkte Nachrichtenübertragung (Direct-Message-Passing) vom Master zum Standby-System ständig auf dem laufenden gehalten. Eine Client-Bibliothek übernimmt im Ernstfall die Umschaltung vom einen Server zum andern. Sie verbindet sich automatisch zur neuen Master-Datenbank, etabliert die Active Queries-Mechanismen, und verwaltet alle Queries und Transaktionen weiter, die zum Zeitpunkt des Ausfalls in Bearbeitung waren.

Verfügbarkeit und Evaluation-Download

Polyhedra 5.1 ist für zahlreiche embedded und Server-Betriebssysteme verfügbar: Linux und Embedded Linux (2.4 und 2.6 Kernel), Sun Solaris 8 und Solaris 9, Microsoft Windows Server 2003, Windows 2000, Windows XP, AIX 4.3.3, und IRIX 6.5. Zu den unterstützten embedded Plattformen zählen LynxOS 4.0., OSE 4.5.x, sowie VxWorks 5.4 und 5.5. Polyhedra unterstützt außerdem diverse Compiler, wie GCC und GNU oder die Compiler-Tools von Sun Microsystems. Zeitlich begrenzte Demoversionen mit vollem Funktionsumfang für Windows, Linux, Solaris und OSE stehen unter http://support.polyhedra.com/... als Download bereit.

Enea Embedded Technology

Enea Embedded Technology ist ein führender Anbieter von Echtzeitbetriebssystemen, Softwareentwicklungstools und Dienstleistungen für fehlertolerante, komplexe, hochverfügbare und sicherheitskritische embedded Systeme. Das Unternehmen entwickelt und vermarktet als Hauptprodukt das OSE Echtzeitbetriebssystem. OSE wird weltweit in Millionen von embedded Systemen eingesetzt. Dazu zählen verteilte Kommunikationssysteme wie Basisstationen oder Mobiltelefone sowie embedded Systeme in der Luft- und Raumfahrt, Medizintechnik, Automobiltechnik oder Industriesteuerung. Enea Embedded Technology ist eine hundertprozentige Tochtergesellschaft der Enea AB (SAXESS:ENEA) mit Sitz in Stockholm, Schweden. Enea beschäftigt etwa 500 Mitarbeiter weltweit und bietet Produkte, Dienstleistungen und Schulungen für eine Vielzahl von Echtzeit-embedded-Anwendungen. Zu den Kunden von Enea Embedded Technology zählen führende Unternehmen wie Ericsson, Nokia, Boeing, Motorola, Alcatel, Volvo, TI, Agere Systems und Fujitsu. Weitere Informationen zu Enea Embedded Technology stehen unter www.ose.com zur Verfügung. Weitere Informationen zu Enea AB stehen unter www.enea.com bereit.

Für die oben stehenden Storys, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.
Wichtiger Hinweis:

Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die unn | UNITED NEWS NETWORK GmbH gestattet.

unn | UNITED NEWS NETWORK GmbH 2002–2024, Alle Rechte vorbehalten

Für die oben stehenden Storys, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.