DBMS > Apache IoTDB vs. CrateDB vs. Kinetica vs. Microsoft Azure AI Search vs. SAP IQ
Vergleich der Systemeigenschaften Apache IoTDB vs. CrateDB vs. Kinetica vs. Microsoft Azure AI Search vs. SAP IQ
Redaktionelle Informationen bereitgestellt von DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Apache IoTDB Xaus Vergleich ausschliessen | CrateDB Xaus Vergleich ausschliessen | Kinetica Xaus Vergleich ausschliessen | Microsoft Azure AI Search Xaus Vergleich ausschliessen | SAP IQ früher: Sybase IQ Xaus Vergleich ausschliessen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kurzbeschreibung | An IoT native database with high performance for data management and analysis, deployable on the edge and the cloud and integrated with Hadoop, Spark and Flink | Verteilter Data Store basierend auf Lucene | Fully vectorized database across both GPUs and CPUs | Search-as-a-service for web and mobile app development | Columnar RDBMS optimized for Big Data analytics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primäres Datenbankmodell | Time Series DBMS | Document Store Spatial DBMS Suchmaschine Time Series DBMS Vektor DBMS | Relational DBMS | Suchmaschine | Relational DBMS spaltenorientiert | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sekundäre Datenbankmodelle | Relational DBMS | Spatial DBMS Time Series DBMS | Vektor DBMS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | iotdb.apache.org | cratedb.com | www.kinetica.com | azure.microsoft.com/en-us/services/search | www.sap.com/products/technology-platform/sybase-iq-big-data-management.html | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technische Dokumentation | iotdb.apache.org/UserGuide/Master/QuickStart/QuickStart.html | cratedb.com/docs | docs.kinetica.com | learn.microsoft.com/en-us/azure/search | help.sap.com/docs/SAP_IQ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Entwickler | Apache Software Foundation | Crate | Kinetica | Microsoft | SAP, formerly Sybase | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erscheinungsjahr | 2018 | 2013 | 2012 | 2015 | 1994 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aktuelle Version | 1.1.0, April 2023 | 5.8.1, August 2024 | 7.1, August 2021 | V1 | 16.1 SPS04, April 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lizenz Commercial or Open Source | Open Source Apache Version 2.0 | Open Source | kommerziell | kommerziell | kommerziell | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausschließlich ein Cloud-Service Nur als Cloud-Service verfügbar | nein | nein | nein | ja | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS Angebote (gesponserte Links) Database as a Service Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementierungssprache | Java | Java | C, C++ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server Betriebssysteme | Alle Betriebssysteme mit einer Java VM (>=1.8) | All Operating Systems, including Kubernetes with CrateDB Kubernetes Operator support | Linux | gehostet | AIX HP-UX Linux Solaris Windows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Datenschema | ja | Flexible Schema (defined schema, partial schema, schema free) | ja | ja | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typisierung vordefinierte Datentypen, z.B. float oder date | ja | ja | ja | ja | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML Unterstützung Verarbeitung von Daten in XML Format, beispielsweise Speicherung von XML-Strukturen und/oder Unterstützung von XPath, XQuery, XSLT | nein | nein | nein | nein | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sekundärindizes | ja | ja | ja | ja | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL Support of SQL | SQL-like query language | yes, but no triggers and constraints, and PostgreSQL compatibility | SQL-like DML and DDL statements | nein | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs und andere Zugriffskonzepte | JDBC Native API | ADO.NET JDBC ODBC PostgreSQL wire protocol Prometheus Remote Read/Write RESTful HTTP API | JDBC ODBC RESTful HTTP API | RESTful HTTP API | ADO.NET JDBC ODBC RESTful HTTP API | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unterstützte Programmiersprachen | C C# C++ Go Java Python Scala | .NET Erlang Go community maintained client Java JavaScript (Node.js) community maintained client Perl community maintained client PHP Python R Ruby community maintained client Scala community maintained client | C++ Java JavaScript (Node.js) Python | C# Java JavaScript Python | C C# C++ Java Perl PHP Python Ruby | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-seitige Scripts Stored Procedures | ja | benutzerdefinierte Funktionen | benutzerdefinierte Funktionen | nein | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | ja | nein | ja triggers when inserted values for one or more columns fall within a specified range | nein | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitionierungsmechanismen Methoden zum Speichern von unterschiedlichen Daten auf unterschiedlichen Knoten | horizontal partitioning (by time range) + vertical partitioning (by deviceId) | Sharding | Sharding | Sharding Implicit feature of the cloud service | shared disk or shared nothing architectures with SAP IQ Multiplexer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replikationsmechanismen Methoden zum redundanten Speichern von Daten auf mehreren Knoten | selectable replication methods; using Raft/IoTConsensus algorithm to ensure strong/eventual data consistency among multiple replicas | Configurable replication on table/partition-level | Source-Replica Replikation | ja Implicit feature of the cloud service | SAP/Sybase Replication Server | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce Bietet ein API für Map/Reduce Operationen | Integration with Hadoop and Spark | nein | nein | nein | Hadoop integration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Konsistenzkonzept Methoden zur Sicherstellung der Konsistenz in einem verteilten System | Eventual Consistency Strong Consistency with Raft | Eventual Consistency Read-after-write consistency on record level | Immediate Consistency or Eventual Consistency depending on configuration | Immediate Consistency | Immediate Consistency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fremdschlüssel referenzielle Integrität | nein | nein | ja | nein | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaktionskonzept Unterstützung zur Sicherstellung der Datenintegrität bei nicht-atomaren Datenmanipulationen | nein | nein unique row identifiers can be used for implementing an optimistic concurrency control strategy | nein | nein | ACID | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency Unterstützung von gleichzeitig ausgeführten Datenmanipulationen | ja | ja | ja | ja | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability Dauerhafte Speicherung der Daten | ja | ja | ja | ja | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-Memory Unterstützung Gibt es Möglichkeiten einige oder alle Strukturen nur im Hauptspeicher zu halten | ja | nein | ja GPU vRAM or System RAM | nein | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Berechtigungskonzept Zugriffskontrolle | ja | Rechteverwaltung mit Benutzeraccounts | Zugriffsrechte für Benutzer und Rollen auf Tabellenebene | ja using Azure authentication | Benutzer mit feingranularem Berechtigungskonzept entsprechend SQL-Standard | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weitere Informationen bereitgestellt vom SystemherstellerWir laden Vertreter der Systemhersteller ein uns zu kontaktieren, um die Systeminformationen zu aktualisieren und zu ergänzen, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zugehörige Produkte und DienstleistungenWir laden Vertreter von Anbietern von zugehörigen Produkten ein uns zu kontaktieren, um hier Informationen über ihre Angebote zu präsentieren. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weitere Ressourcen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Apache IoTDB | CrateDB | Kinetica | Microsoft Azure AI Search | SAP IQ früher: Sybase IQ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erwähnungen in aktuellen Nachrichten | TsFile: A Standard Format for IoT Time Series Data Intel Core Ultra 9 285K "Arrow Lake" Delivers Strong Linux Performance Review AMD EPYC 9755 DDR5-4800 vs. DDR5-6000 Memory Performance AMD Debuts EPYC 8004 Series CPUs For Power-Efficient Intelligent Edge Solutions Top 10 Apache projects in 2021, from Superset, to NuttX and Pulsar bereitgestellt von Google News | CrateDB, a name that we will hear more in the future Crate.io Introduces CrateDB 2.0 Enterprise and Open Source Editions CrateDB Announces New Executive Leadership Appointments CrateDB: The IoT and machine data-focused database Crate.io Brings Power of Industrial SQL Time Series to Azure IoT Hub to Reduce IoT Systems Cost and Complexity bereitgestellt von Google News | Kinetica Elevates RAG with Fast Access to Real-Time Data Kinetica: AI is a ‘killer app’ for data analytics How GPUs Are Helping Paris’ Public Hospital System Combat the Spread of COVID-19 Transforming spatiotemporal data analysis with GPUs and generative AI Kinetica Adds $6 Million in Acceleration Funding and Expands Management Team bereitgestellt von Google News | Announcing the availability of Azure OpenAI Data Zones and latest updates from Azure AI Announcing updates to Azure AI Search to help organizations build and scale generative AI applications From code to production: New ways Azure helps you build transformational AI experiences Public Preview of Azure OpenAI and AI Search in-app connectors for Logic Apps (Standard) Boost your AI with Azure's new Phi model, streamlined RAG, and custom generative AI models bereitgestellt von Google News | SAP Products & Services Data Portfolio Google Cloud adds backup vaults and centralized management Using SAP Hana as a data warehouse SAP HANA Cloud Offers High-Performance Management of Data for Users Data Integration Tools, Connectors & Solutions | Progress DataDirect bereitgestellt von Google News |
Teilen sie diese Seite mit ihrem Netzwerk