Actian Vector
Actian Vector (ehemals VectorWise) ist ein spaltenorientiertes, analytisches Datenbankmanagementsystem (DBMS), das für hochperformante Big-Data-Analytics...
Actian Vector
Actian Vector (ehemals VectorWise) ist ein spaltenorientiertes, analytisches Datenbankmanagementsystem (DBMS), das für hochperformante Big-Data-Analytics und OLAP-Workloads optimiert ist. Das Produkt nutzt patentierte Technologien wie SIMD-Vektorisierung und In-Memory-Verarbeitung, um Abfragen auf großen Datenmengen in Millisekunden auszuführen. Actian Vector wird von der Actian Corporation entwickelt und ist Teil von HCLSoftware.
Überblick
- Typ: Analytische In-Memory-Datenbank
- Hersteller: Actian Corporation (Teil von HCLSoftware)
- Erstveröffentlichung: Juni 2010 (als Ingres VectorWise 1.0)
- Aktuelle Version: 7.0
- Ursprung: X100-Forschungsprojekt am CWI (Centrum Wiskunde & Informatica), Niederlande
- Hauptsitz: Santa Clara, Kalifornien, USA
- Website: actian.com/databases/vector
- Lizenz: Proprietär (Community Edition kostenlos verfügbar)
Technologie und Architektur
Kernprinzipien
Actian Vector basiert auf dem revolutionären Konzept der vektorisierten Abfrageausführung (“Vectorized Query Execution”). Anstatt Datenbankoperationen auf einzelne Datensätze anzuwenden, werden Operationen auf kleine spaltenbasierte Blöcke (“Vektoren”) angewendet, die in den CPU-Cache passen. Diese Technik ermöglicht:
- SIMD-Verarbeitung: Nutzung von Single Instruction, Multiple Data zur parallelen Datenverarbeitung
- Cache-optimierte Ausführung: Minimierung von Speicherzugriffslatenz
- Parallele Abfrageverarbeitung: Effiziente Nutzung moderner Multi-Core-Prozessoren
- Spaltenbasierte Speicherung: Optimale Kompression und schnelle analytische Abfragen
Kernfunktionen
| Funktion | Beschreibung |
|---|---|
| In-Memory-Verarbeitung | Analytische Abfragen auf historischen und Echtzeit-Daten in Sub-Sekunden |
| ACID-Konformität | Vollständige Transaktionssicherheit auf Commodity-Hardware |
| Continuous Updates | Echtzeit-Updates ohne Performance-Einbußen |
| Verschlüsselung | At-rest und in-transit, dynamische Datenmaskierung |
| External Tables | Direkte Verarbeitung von CSV, Parquet und ORC-Dateien |
| Spark-Integration | UDFs und Machine-Learning-Bibliotheken ab Version 7.0 |
Deployment-Optionen
- On-Premises: Windows und Linux
- Cloud: AWS (AMI, EKS), Microsoft Azure (VM Image, AKS), Google Cloud
- Hybrid/BYOL: Private und Hybrid-Cloud-Deployments
Geschichte und Entwicklung
Forschungsursprung (2003-2008)
Die Ursprünge von Actian Vector liegen im X100-Forschungsprojekt am Centrum Wiskunde & Informatica (CWI), dem niederländischen Forschungsinstitut für Mathematik und Informatik. Das Projekt entstand aus Erkenntnissen zur Performance-Optimierung von MonetDB, einer am CWI entwickelten spaltenbasierten Datenbank.
Die grundlegende Architektur wurde in den Dissertationen der VectorWise-Gründer beschrieben:
- Marcin Żukowski: “Balancing Vectorized Query Execution with Bandwidth-Optimized Storage”
- Sandor Héman: “Updating Compressed Column Stores”
Beide wurden von Peter Boncz betreut, einem der Architekten von MonetDB.
Kommerzialisierung und Meilensteine
| Jahr | Ereignis |
|---|---|
| 2008 | Ausgründung von VectorWise als Start-up aus dem CWI |
| 2010 | Release von Ingres VectorWise 1.0 |
| 2011 | Übernahme durch Ingres Corporation; Umbenennung in Actian Corporation |
| 2012 | Marcin Żukowski verlässt Actian und gründet Snowflake mit |
| 2013 | VectorWise 3.0 mit verbesserter Storage-Engine |
| 2014 | Umbenennung zu “Actian Vector” (Version 3.5) |
| 2014 | Actian Vortex: Massively Parallel Processing Version für Hadoop |
| 2015 | Actian Vector 4 Release |
| 2017 | Actian X: Integration von Ingres und Vector in Hybrid-Datenbank |
| 2018 | Übernahme von Actian durch HCL Technologies |
| 2019 | Actian Avalanche als Cloud-Plattform mit Vector als Core-Engine |
| 2023 | Rebranding zu Actian Data Platform |
| 2024 | Release von Actian Vector 7.0 |
Vector 7.0 (Aktuelle Version)
Die Version 7.0 bringt wesentliche Verbesserungen:
- Advanced External Tables: Kombination mehrerer Datenquellen mit Spark-Funktionalitäten
- Spark UDFs & ML-Integration: Machine-Learning-Modelle direkt in der Datenbank
- Auto-Partitioning: Automatische Optimierung von Partitionierungsschemata
- Smart MinMax: Intelligente Indexoptimierung für reduzierte Speichernutzung
- Performance: ~25% verbesserte Laufzeit bei TPC-DS-Workloads
- Cloud-Storage: Native Unterstützung für S3, ADLS, GCS und weitere
Team und Führung
Gründer
- Peter Boncz – Senior Research Scientist am CWI, Professor an der VU Amsterdam, Chief Technical Advisor bei Actian
- Marcin Żukowski – Ehemaliger CEO von VectorWise, später Mitgründer von Snowflake
- Sandor Héman – Co-Founder, Forschung zu Compressed Column Stores
Actian Leadership (2024)
| Position | Name |
|---|---|
| CEO | Marc Potter (seit Januar 2023) |
| CTO | Emma McGrattan |
| COO | Steve Lennon |
| CMO | Jennifer Jackson |
| CIO | Steve Padgett |
| SVP Customer Success | Pamela Fowler |
Eigentümerschaft
Aktuelle Struktur
Actian Corporation wurde 2018 von HCL Technologies und Sumeru Equity Partners für 330 Millionen USD übernommen:
- HCL Technologies: 80% Anteil
- Sumeru Equity Partners: 19,5% Anteil
- Rohit De Souza (ehem. CEO): 0,5% Anteil
Actian operiert als eigenständige Einheit innerhalb von HCLSoftware.
Frühere Eigentümer
- Garnett Helfrich Capital – Mehrheitseigentümer von 2005 bis 2018, skalierte Actian über ein Jahrzehnt zur führenden Hybrid-Data-Management-Plattform
Konkurrenz
Actian Vector konkurriert im Markt für analytische Datenbanken und Data Warehouses mit:
| Anbieter | Produkt |
|---|---|
| Snowflake | Snowflake Cloud Data Platform |
| Amazon | Amazon Redshift |
| BigQuery | |
| Microsoft | Azure Synapse Analytics |
| Teradata | Teradata Vantage |
| IBM | Db2 Warehouse |
| SAP | SAP HANA Cloud |
| Cloudera | Impala |
Laut TPC-H-Benchmarks übertrifft Actian Vector Produkte wie Microsoft SQL Server, Cloudera Impala, Amazon Redshift und Snowflake bei verschiedenen Datenbankgrößen.
Quellen
- Actian Vector Produktseite
- [Wikipedia: Actian Vector](https://en.wikipedia.org/wiki/Actian_Vector)
- Wikipedia: Actian
- Actian Vector 7.0 Ankündigung
- Vector Documentation
- Actian Leadership Team
- HCL/Sumeru Übernahme Pressemitteilung
- CWI: Dijkstra Fellowship für Marcin Żukowski
- Peter Boncz Homepage CWI
- Database of Databases: Vector
Kommentare werden geladen...