Transbase® Mobile für performante Applikationen auf mobilen Geräten


Transbase® Mobile ist eine Konfigurationsvariante von Transbase®, die für den speziellen Betrieb in eingebetteten Systemen konzipiert wurden. Der komplette Footprint von Transbase® Mobile (Code- und Systemdaten) beträgt bei entsprechend angepasster Installation und Konfiguration weniger als 2 MB - und das ohne funktionale Einschränkung.

Aufgrund seiner ressourcenoptimierten Konfiguration eignet sich Transbase® Mobile bestens für

Die Vorteile für die Entwicklung und den Betrieb von Applikationen sind:

  • Einfache Portierung von PC-Anwendungen, da sämtliche Schnittstellen von Transbase® identisch bleiben. Somit können diese Anwendungen und Daten unverändert auf Plattformen wie iPhone oder Android eingesetzt werden.
  • Einfache Administration und Konfiguration, die bequem in Ihre Applikation eingebettet werden kann
  • Komprimierte und verschlüsselte Datenspeicherung
  • Einfache Online-Updates mit Datenbankmitteln

Diese Eigenschaften ermöglichen es Transbase® Mobile auf Basis minimalster Ressourcen ein Maximum an Funktionalität und Performanz zu realisieren und dabei Kosten zu reduzieren - bei optimaler Aktualität der Dateninhalte.


Transbase® Mobile zeichnet sich durch folgende speziell für das Einsatzgebiet angepasste Eigenschaften aus:

  • schnelle, direkte Datenspeicherung in B+-Bäumen
  • spezialisierte Indextechnologien zur Unterstützung aller Arten von Suchanforderungen wie Bitmap Indexe, multidimensionale Indexe (in Kombination mit Transbase® Hypercube), Volltextindexe (in Kombination mit Transbase® Fulltext)
  • Unter Berücksichtigung der physikalischen Struktur der Daten und ihrer Zugriffsmöglichkeiten generiert der SQL Optimierer optimale Ausführungspläne, auch für komplexe, normalisierte Datenbankschema.
  • Durch die mögliche Parallelisierung der Ausführungspläne sowie durch asynchronen IO ergeben sich erhebliche Geschwindigkeitsverbesserungen, insbesondere auf echten Mehrprozessor- Systemen.
  • Datenverschlüsselung (sowohl in der Datenbank als auch in der Kommunikation zwischen Anwendung und Datenbank) sowie Benutzer-Authentifizierung und selektive Privilegien-Zuordnung als Basis für ein hohes Datensicherheitsniveau
  • Datenkomprimierung (Datenbank und/oder Kommunikation) zur Reduzierung der Speicheranforderung im Sekundärspeicher und zur verbesserten Performanz.
  • Der integrierte, in der Größe konfigurierbare Datencache dient zur dramatischen Reduzierung der notwendigen IO-Vorgänge. Indem der physische IO minimiert wird, verlängert sich automatisch die Lebensdauer von Flash-Speicher-Medien.
  • Durch die strikte Transaktionsorientierung aller Anfragen und Änderungen wird ein Höchstmaß an Datensicherheit erreicht, die Konsistenz der Datenbank ist auch nach Systemausfällen oder bei fehlerhaften Anwendungen gewährleistet.
  • In Kombination mit der Option Transbase® D können die Daten sogar zwischen der lokalen und einer zentralen Datenhaltung verteilt werden. Die verteilten Anfragen sind dabei für die Anwendung völlig transparent und werden von Transbase® D automatisch optimal prozessiert. Sogar verteilte Schreibtransaktionen werden voll unterstützt.

Schnittstellen und Plattformen:

Die Verfügbarkeit von standardisierten Schnittstellen wie JDBC, ODBC, .NET, OLEDB oder PHP erlaubt dem Anwendungsprogrammierer den Einsatz von Entwicklungstools aller Art, was sowohl zur Produktivität der Softwareentwicklung beiträgt als auch dem Investitionsschutz dient.

Transbase® Mobile ist auf allen gängigen Windows, Linux und Unix Plattformen verfügbar. Durch das portablen Datenbankformat können Plattformen auch gemischt werden; beispielsweise kann aus einer Solaris- oder Linux-Plattform für Windows-Plattformen publiziert werden.

Die Verwaltung und der Betrieb der Datenbanken beim Endnutzer sind äußerst einfach und zuverlässig, so dass sich eine hohe Stabilität des Gesamtsystems ergibt. Installation und Administration von Transbase® Embedded können über API-Schnittstellen direkt in die Anwendung eingebaut werden.


Lesen Sie mehr zu Transbase® Mobile oder ein Anwendungsbeispiel zum effizienten Einsatz.

Möchten Sie Transbase® Mobile testen? Dann holen Sie sich eine Evaluation Version oder kontaktieren Sie uns.