Zum Inhalt springen

Raima Database Manager (RDM) In 7 Minuten

Manager Scott Meder hält in 7 Minuten eine Präsentation von RDM.


Transkripte: 

In der heutigen IoT-Welt werden riesige Datenmengen aus so vielen verschiedenen Quellen generiert. Diese Edge-Anwendungen erfordern eine Datenbank, die dazu in der Lage ist Sammeln diese großen Informationsmengen;

Speicherung diese Daten zuverlässig;

Bereitstellung intuitiver Methoden für Verwaltung und schnell durch die Informationen navigieren;

Und schließlich in der Lage zu sein Bewegung Diese Daten werden nahezu in Echtzeit in große Cloud-basierte Systeme übertragen, sodass die aktuellsten und relevantesten Daten letztendlich für diejenigen verfügbar sind, die sofort auf diese Informationen zugreifen müssen, damit geeignete Entscheidungen und Maßnahmen getroffen werden können.

Die Raima Database Manager-Lösung, bekannt als „RDM“, bietet eine neue und innovative Art der Datenverwaltung in jeder sich entwickelnden Welt von IoT- und Cloud-Softwaresystemen.

RDM bietet Softwareentwicklern eine Vielzahl leistungsstarker Programmierwerkzeuge und anpassbarer Bausteine, sodass Entwickler sicher sein können, für die komplexesten Datenverwaltungsprobleme, mit denen sie heute konfrontiert sind, gut gerüstet zu sein.

RDM wird in einer Vielzahl von Anwendungen eingesetzt. Vielleicht entwickeln Sie eine "Handy, Mobiltelefon" Anwendung für ein Smartphone oder Tablet-Gerät oder eine "Eingebettet" Anwendung, die auf einem beliebten Echtzeitbetriebssystem ausgeführt wird, das normalerweise in IoT-Industrieautomationssteuerungen, Telekommunikationsroutern und -schaltern, geschäftskritischen Luft- und Raumfahrt- und Verteidigungssystemen oder möglicherweise in einem Betriebssystem enthalten ist "Desktop & Server" Typanwendung, die häufig in Geschäftsautomatisierungslösungen, Sicherungssystemen, Sicherheitsanwendungen oder anderen Anwendungen verwendet wird "Unternehmen" Anwendung wie eine Business Intelligent-Lösung, ein Netzwerkmanagementsystem, eine Cloud-Computing-Anwendung oder eine andere. In jedem Fall kann die RDM-Datenbank von Raima Ihre bevorzugte Datenverwaltungslösung sein.

RDM wird in zwei verschiedenen Entwicklungspaketen geliefert, je nachdem, welche APIs Sie während der Entwicklung benötigen.

  • Die Grundlinie RDM-Kern Das Paket bietet eine umfassende und einfach zu verwendende Cursor-C-API auf niedriger Ebene für die ultimative Kontrolle sowie eine C ++ - API für die objektorientierte Programmierung. Dieses Paket wird normalerweise in Anwendungen verwendet, die für Edge-IoT-Geräte entwickelt wurden, bei denen Leistung und Platzbedarf am wichtigsten sind.
  • Zweitens liefert Raima die RDM Enterprise Paket, das Zugriff auf alle RDM-Angebote der API bietet. Dies umfasst nicht nur die C / C ++ - APIs des Kerncursors, sondern auch SQL-APIs mit SQL PL für Entwickler, die mit SQL vertraut sind und die Entwicklungszeit verkürzen möchten. Dieses Paket enthält außerdem ADO.NET für C#, JDBC für Java, einen umfassenden ODBC-Treiber und vieles mehr. Das Unternehmenspaket wurde perfekt für Entwickler entwickelt, die Zugriff auf mehrere Industriestandard-APIs benötigen, um eine Verbindung zu Tools von Drittanbietern für Zwecke wie Replikation, Berichterstellung, Analyse und Verwaltung herzustellen.

 

Warum Raima?

Das Aufkommen des industriellen Internet der Dinge (Industrial Internet of Things, IIoT) hat die Notwendigkeit von Leistung, Zuverlässigkeit und Effizienz von Remote-Assets deutlich gemacht und gleichzeitig die betriebliche Intelligenz und die vorausschauende Wartung optimiert. Mit RDM kann Ihre Anwendung Echtzeitdaten mit immer leistungsfähigeren Analysen und Sicherheit vor Ort nutzen. Mit RDM können Edge-Intelligence-Lösungen dann in die Cloud repliziert werden.

Verlängertes Leben:
RDM verfügt über ein Dateiformat, das so optimiert ist, dass Flash- und SSD-Geräte bei weniger Schreibvorgängen auf das Medium länger leben können.

Rich SQL-Unterstützung:
RDM bietet einige der umfangreichsten SQL-Unterstützung in der Branche, einschließlich Unterstützung für SQL PL, gespeicherte Prozeduren und Trigger.

Plattformportabilität:
RDM bietet ein portables Dateiformat, mit dem Sie Betriebssysteme mischen und anpassen können, ohne sich um Little-Endian- oder Big-Endian-Probleme kümmern zu müssen. Sie können wirklich einmal entwickeln - als überall bereitstellen!

Replikation vom Rand in die Cloud:
Durch die Verwendung von SymmetricDS kann Raima Daten am Rand speichern und diese Daten problemlos in die Cloud replizieren.

Schnelle In-Memory-Leistung:
Eine optimierte In-Memory-Implementierung ermöglicht schnellere Transaktionen und Ergebnisse, um Unternehmen zu unterstützen, die höchste Geschwindigkeit und Leistung benötigen.

In-Memory & Persistent Hybrid:
Unterstützt reinen In-Memory-Speicher für 32-Bit- und 64-Bit-Anwendungen. RDM kann auch in einem hybriden In-Memory-Modus verwendet werden, in dem Datenverluste möglicherweise nicht akzeptabel sind und Sie einige Daten auf der Disc speichern müssen.

Schnappschüsse:
Die Snapshot-Isolation ermöglicht gleichzeitiges Lesen in die Datenbank, wenn Schreibtransaktionen stattfinden. RDM erstellt ein eingefrorenes Bild des aktuellen Status des Systems, und diese Informationen können gelesen werden, ohne dass Schreibvorgänge gestoppt werden müssen.

ADIC-Konformität:
ACID-Transaktionen garantieren, dass bei Änderungen an einem Datenbankeintrag die Daten korrekt sind und keine Daten verloren gehen.

Eingebettete / Echtzeit-Anwendung:
RDM unterstützt die Systemleistung in Echtzeit vollständig. RDM wurde entwickelt, um die Anforderungen einer eingebetteten Anwendung an die Nullverwaltung zu erfüllen.

Multi-Core-Skalierbarkeit:
Es ist wichtig, die Leistung aufrechterhalten zu können, wenn die Anforderungen an das System durch Hinzufügen weiterer Ressourcen steigen. Dies ist durch SMP- und Thread-Unterstützung sowie durch die Möglichkeit der Skalierung auf mehr als einem Server möglich

Mehrere Indizierungsmethoden:
B-Tree-, Hash-, R- / R + Tree- und AVL-Indizes werden von RDM vollständig unterstützt und stehen Benutzern zur Verfügung. Dies erweitert die Flexibilität bei der Modellierung Ihrer Datenbank.

Kompakte Datenspeicherung:
Die automatische Codierung und Komprimierung benötigt durchschnittlich 25% weniger Speicherplatz.

Verschlüsselung:
Die AES-Verschlüsselung von 128 Bit auf 512 Bit wird die Marktnachfrage nach Cybersicherheitsunterstützung befriedigen und Raima-Kunden ein beruhigendes Gefühl geben.

 

Fazit:
Vielen Dank, dass Sie mir einen Moment Zeit lassen, um Ihnen die RDM-Datenbanklösung von Raima vorzustellen. Wenn Sie sich Ihre Roadmap für aktuelle oder zukünftige Entwicklungsinitiativen ansehen, hoffen wir, dass Sie den Wert berücksichtigen, den RDM für Ihr Gesamtprojekt bringen kann.

Wir empfehlen Ihnen, uns unter zu besuchen raima.com Erfahren Sie mehr über unser Unternehmen und unser Produktangebot. Dort können Sie eine kostenlose Kopie von RDM herunterladen, um sich mit den Angeboten der Datenbank vertraut zu machen.

Wir glauben, dass RDM ein äußerst leistungsfähiges Datenverwaltungssystem für Ihr nächstes Softwareentwicklungsprojekt ist.