Jede dynamische Applikation braucht eine Form von Datenbank, um ihre Daten logisch und sortiert speichern zu können. Jedoch gibt es nicht eine One-size-fits-all Lösung, sondern es sollte immer auf den Anwendungsfall geschaut werden, um die passende Wahl zu treffen. Wir haben Erfahrungen in allen gängigen Datenbanken und sind mit diesen auch produktiv im Einsatz.
Datenbanken mit Open Source
Unverbindlich kontaktierenWir greifen auf diese Open Source Datenbanken zurück:
Als bekannteste dokumentenbasierte Datenbank ist MongoDB eine gute Allrounder Lösung für sämtliche Projekte. Daten werden hier als JSON Struktur gespeichert, weshalb man von einem Dokument spricht. Korrelationen von 1-zu-1, 1-zu-N oder N-zu-N sind wie bei relationalen Datenbanken über Verweise auf die Dokumenten-ID möglich. Durch das JSON Format finden sich Developer schnell zurecht. Es kein festes Datenschema gibt, kann die Datenstruktur jederzeit verändert werden, was jedoch nicht immer gewünscht ist.
MySQL ist in der Branche einer der weltweit verbreitesten relationalen Dankenbankverwaltungssysteme und bietet sehr gute Performance. Als Open Source Software ist MySQL für verschiedene Betriebssysteme verfügbar und bildet die Grundlage für viele dynamische Webauftritte.
Auch einfach nur Postgres genannt, beschreibt sich PostgresSQL selbst als “the most advanced open-source relational database in the world”. Es hat nahezu identische Performance wie MySQL und bietet weitere Features die ihr Vorteile gegenüber MySQL bringen. Dies kommt unter anderem da her, das Postgres eine Objekt-Relationale Datenbank ist, während MySQL pur relational basiert ist.
Meist eingesetzt als schneller Cache Speicher unterstützt Redis zahlreiche Apps um zusätzliche Performance abzuliefern. Daten werden hier nämlich In-Memory, also im Arbeitsspeicher gehalten statt auf der Festplatte, um wesentlich schnellere Schreib- und Lesegeschwindigkeiten zu erziehlen. Durch diese Natur ist eine Redis Datenbank nichts zum persistieren von Daten, jedoch genau für Caches das richtige.
Erfahren Sie mehr
Open Source
Individuelle & professionelle Beratung für Ihre Datenbanken
Open Source Technologien
Analytics & Business Intelligence
Open Source Compliance
Webserver mit Open Source
Automation mit Open Source
Containerisierung mit Open Source
Beratung rund um IBM watsonx.ai
Open Source Code Auditierung
IBM Db2
IBM Cloud Pak for Application
Wir sind Ihr Partner rund um Snowflake
Data Lake & Data Warehousing zur Speicherung von Big Data
Integration von Geschäftsprozessen mit Open Source
SQL Server als Datenbankmanagementsystem
IBM Netezza Performance Server
IBM Cloud Pak for Data
IBM SPSS Modeler
Data Integration Service und Consulting für Ihr Unternehmen
Open Source Lizenz Compliance – Webinar
Microsoft Azure
Talend Data Integration
Pimcore as an Open Source Software Platform
Talend Data Fabric
Integration auf Basis von Open Source
Talend
Microsoft Azure Synapse Analytics
Digitaler Wandel in der Öffentliche Verwaltung
Beratung rund um IBM Produkte
Microsoft
Beratung und Lösungen rund um AWS Services
Beratung rund um IBM watsonx.data
Beratung rund um IBM watsonx Code Assistant
Beratung rund um IBM Watsonx BI Assistant
Beratung rund um IBM watsonx Assistant
Beratung rund um IBM watsonx Orchestrate
Beratung rund um IBM watsonx.governance
Lernen Sie das kostenlose Open-Source-Produkt Cypress kennen
Innere und äußere Sicherheit
Open Insurance
IBM Cloud Pak for Automation
IBM Cloud Pak for Data – Test-Drive
Talend Application Integration / ESB
Talend Real-Time Big Data Platform
IBM Watson® Knowledge Catalog
IBM DataStage
IBM Consulting – Beratung aus einer Hand
IBM Cloud Pak for Data System
IBM Decision Optimization
IBM Watson Studio
Operationalisierung von Data Science (MLOps)
Konzeption individueller Business Intelligence-Lösungen
Data Governance Consulting für Datenqualität und Sicherheit
Talend Open Studio wird eingestellt – und jetzt?
Mit Fullstack Development alles aus einer Hand
Mit Data Fabric zur datengesteuerten Organisation
ESA: Data Factory, die Single Source of Truth
Meet CLOUDPILOTS @ Hannover Messe
Artificial Intelligence & Data Strategy
Data Insights
IIoT & Open Integration Hub
Talend Open Studio Retirement
Einlesen großer Dateien mit Camel
Proof-of-Value Workshop
Digitalisierungspartner vor Ort für Versicherungen
Webcast: Versicherung und Data Science
Muhammad Nasir
Muhammad Nasir ist seit Februar 2018 als Anwendungsentwickler bei der edcom /zum 01.01.2023 in TIMETOACT aufgegangen) tätig. Er hat Mathematik (Bachelor) studiert. Außerdem hat er im Jahr 2019 mittels eines Fernstudiums an der Universität von Michigan den Studiengang "Web Engineering" erfolgreich absolviert. Seine Schwerpunkte sind Node.js-Applikationen, Web-Technologie, edcom Vacation Manager und edcom teamCalendar, die eng mit O365 verbunden sind. Seine Ausbildung in der Anwendungsentwicklung in Deutschland ist abgeschlossen.