C Databases

Open-source C projects categorized as Databases

Top 4 C Database Projects

  • virtuoso-opensource

    Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform

  • Project mention: GDlog: A GPU-Accelerated Deductive Engine | news.ycombinator.com | 2023-12-03

    https://en.wikipedia.org/wiki/Datalog#Evaluation

    ...

    VMware/ddlog: Differential datalog

    > Bottom-up: DDlog starts from a set of input facts and computes all possible derived facts by following user-defined rules, in a bottom-up fashion. In contrast, top-down engines are optimized to answer individual user queries without computing all possible facts ahead of time. For example, given a Datalog program that computes pairs of connected vertices in a graph, a bottom-up engine maintains the set of all such pairs. A top-down engine, on the other hand, is triggered by a user query to determine whether a pair of vertices is connected and handles the query by searching for a derivation chain back to ground facts. The bottom-up approach is preferable in applications where all derived facts must be computed ahead of time and in applications where the cost of initial computation is amortized across a large number of queries.

    From https://community.openlinksw.com/t/virtuoso-openlink-reasoni... https://github.com/openlink/virtuoso-opensource/issues/660 :

    > The Virtuoso built-in (rule sets) and custom inferencing and reasoning is backward chaining, where the inferred results are materialised at query runtime. This results in fewer physical triples having to exist in the database, saving space and ultimately cost of ownership, i.e., less physical resources are required, compared to forward chaining where the inferred data is pre-generated as physical triples, requiring more physical resources for hosting the data.

    FWIU it's called ShaclSail, and there's a NotifyingSail: org.eclipse.rdf4j.sail.shacl.ShaclSail: https://rdf4j.org/javadoc/3.2.0/org/eclipse/rdf4j/sail/shacl...

  • lantern

    PostgreSQL vector database extension for building AI applications

  • Project mention: Are we at peak vector database? | news.ycombinator.com | 2024-01-25

    Traditional DBs already kinda support vector DBs via pg_vector extensions and such.

    There is a YC startup, latnern, that also built their own extension for postgres that is open source and is better for vector DB use cases: https://github.com/lanterndata/lantern

    But yeah! Traditional DBs already support this, if you consider this extension to be part of Postgres.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tds_fdw

    A PostgreSQL foreign data wrapper to connect to TDS databases (Sybase and Microsoft SQL Server)

  • liteJQ

    jq extension for SQLite.

  • Project mention: LiteJQ: Jq Support in SQLite | news.ycombinator.com | 2024-03-03
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Databases related posts

Index

What are some of the best open-source Database projects in C? This list will help you:

Project Stars
1 virtuoso-opensource 844
2 lantern 646
3 tds_fdw 347
4 liteJQ 80

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com