Apache Software Foundation
The Apache Software Foundation (Wikipedia)is a decentralized open source community of developers. The software theyproduce is distributed under the terms of the Apache License, a permissiveopen-source license for free and open-source software (FOSS). The Apache projectsare characterized by a collaborative, consensus-based development processand an open and pragmatic software license, which is to say that itallows developers, who receive the software freely, to redistributeit under non-free terms. Each project is managed by a self-selectedteam of technical experts who are active contributors to the project.
Apache AGE
Apache AGE is a
PostgreSQL
extension that providesgraph database functionality.AGE
is an acronym forA Graph Extension
, andis inspired by Bitnine’s fork ofPostgreSQL 10
,AgensGraph
, which isa multimodal database. The goal of the project is to create singlestorage that can handle both relational and graph model data so that userscan use standard ANSI SQL along withopenCypher
, the Graph query language.The data elementsApache AGE
stores are nodes, edges connecting them, andattributes of nodes and edges.
See more aboutintegrating with Apache AGE.
Apache Cassandra
Apache Cassandra is a NoSQL, row-oriented,highly scalable and highly available database. Starting with version 5.0,the database ships with vector search capabilities.
See more aboutintegrating with Apache Cassandra.
Apache Doris
Apache Doris is a modern data warehouse forreal-time analytics. It delivers lightning-fast analytics on real-time data at scale.
Usually
Apache Doris
is categorized into OLAP, and it has showed excellentperformance in ClickBench — a Benchmark For Analytical DBMS. Since it hasa super-fast vectorized execution engine, it could also be used as a fast vectordb.
See more aboutintegrating with Apache Doris.
Apache Kafka
Apache Kafka is a distributed messaging systemthat is used to publish and subscribe to streams of records.
See more aboutintegrating with Apache Kafka.
Apache Spark
Apache Spark is a unified analytics engine forlarge-scale data processing. It provides high-level APIs in Scala, Java,Python, and R, and an optimized engine that supports general computationgraphs for data analysis. It also supports a rich set of higher-leveltools including
Spark SQL
for SQL and DataFrames,pandas API on Spark
for pandas workloads,MLlib
for machine learning,GraphX
for graph processing, andStructured Streaming
for stream processing.
See more aboutintegrating with Apache Spark.