RSS 355 projects tagged "C"

No download Website Updated 15 Jan 2014 Lightning MDB

Screenshot
Pop 130.91
Vit 4.52

LMDB is an ultra-fast, ultra-compact key-value data store developed by Symas for the OpenLDAP Project. It uses memory-mapped files, so it has the read performance of a pure in-memory database while still offering the persistence of standard disk-based databases, and is only limited to the size of the virtual address space (it is not limited to the size of physical RAM).

Download No website Updated 19 Jan 2013 cola

Screenshot
Pop 20.25
Vit 21.46

cola is a C implementation of the COLA structure described in the paper "Cache Oblivious Streaming B-Trees" by Bender, Farach-Colton, et al. This algorithm is a drop-in replacement for B-Tree databases/indexes which performs faster on spinning disks than B-Trees do on SSD. It's asymptotically optimal in terms of data transfers to and from disk. For example, random key inserts are turned into linear sequential writes while maintaining the property which queries always require, at most, precisely log N blocks read sequentially (but not contiguously) from disk (or half that, on average).

Download Website Updated 14 Jan 2013 HOMER SIP Capture

Screenshot
Pop 22.98
Vit 21.60

HOMER is a robust, carrier-grade, scalable SIP capturing system and monitoring application with hEP, IP Proto4 (IPIP) encapsulation, and port mirroring/monitoring support right out of the box, ready to process and store large amounts of signaling with instant searches, end-to-end analysis, and drill-down capabilities for ITSPs, VoIP providers, and trunk suppliers using SIP signaling.

Download Website Updated 06 Dec 2012 pg_repack

Screenshot
Pop 17.35
Vit 22.49

pg_repack is a PostgreSQL extension which lets you remove bloat from tables and indexes, and optionally restore the physical order of clustered indexes. Unlike CLUSTER and VACUUM FULL, it works online, without holding an exclusive lock on the processed tables during processing. pg_repack is efficient, with performance comparable to using CLUSTER directly.

Download Website Updated 19 Aug 2013 EJDB

Screenshot
Pop 99.86
Vit 5.09

EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++/Nodejs/Python3/Lua applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.

Download Website Updated 31 Mar 2014 Groonga

Screenshot
Pop 523.56
Vit 23.49

Groonga is a fast and accurate full text search engine based on an inverted index. Newly registered document instantly appears in search results, and updates are allowed without read locks. These characteristics result in superior performance for real-time applications. It is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries.

Download Website Updated 29 Jun 2012 pgnotifyd

Screenshot
Pop 25.46
Vit 1.53

pgnotifyd connects to a PostgreSQL database, listening for the named asynchronous notification. When notification is received, it executes the given command. It can work as a drop-in replacement for polling a PostgreSQL database for changes (e.g., using crontab(5)), and is typically a cleaner and more efficient alternative.

Download No website Updated 17 Apr 2012 MSS

Screenshot
Pop 16.85
Vit 2.06

MSS (Music Statistics Server) stores and makes available music play statistics. It records song descriptions together with their play dates.

No download Website Updated 23 Nov 2011 BitNami PostgreSQL module

Screenshot
Pop 21.77
Vit 1.05

BitNami PostgreSQL module is an add-on for WAMPStack, LAMPStack, MAMPStack, or RubyStack. This module ships and configures the PostgreSQL database server and the phpPgAdmin application to handle the administration of PostgreSQL over the Web. PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages).

No download No website Updated 15 Apr 2011 sqlite dbdiff

Screenshot
Pop 20.59
Vit 33.24

sqlite dbdiff is a simple command line program for showing the differences between SQLite databases. It shows the differences between table names, schema, row counts, and data. The current implementation uses a symmetric difference; more modes may be added in the future.

Screenshot

Project Spotlight

QPwmc

A graphical pwmd client.

Screenshot

Project Spotlight

isort

A tool that turns messy Python imports into clean structured ones.