RSS 13 projects tagged "storage"

Download Website Updated 19 Aug 2013 EJDB

Screenshot
Pop 100.04
Vit 5.11

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 21 May 2013 TomP2P

Screenshot
Pop 93.98
Vit 8.46

TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.

Download Website Updated 23 Jun 2009 TSM Monitor

Screenshot
Pop 88.14
Vit 2.56

TSM monitor is a Web application written in PHP to help TSM administrators quickly get reports and health status information from their TSM servers. It generates its content dynamically so one can easily add or modify queries to adapt the application to one’s own needs. It features customizable queries, a dynamically generated navigation menu, an overview page with traffic light logic, graphical timetable charts for queries with start and end time (like backups and schedules), multiple servers, login protection (authentication against a default TSM server), and result caching for better performance.

Download Website Updated 23 May 2013 UnQLite

Screenshot
Pop 48.37
Vit 18.22

UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine.It is a document store database similar to MongoDB, Redis, CouchDB, etc. as well a standard key/value store similar to BerkeleyDB, LevelDB, etc. It reads and writes directly to ordinary disk files. A complete database with multiple collections is contained in a single disk file. The database file format is cross-platform, and you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures.

No download No website Updated 08 Sep 2009 xNBD

Screenshot
Pop 44.23
Vit 41.05

xNBD is yet another NBD (Network Block Device) server program, which is fully compatible with the NBD client driver in the Linux kernel. In comparison with the original NBD server, it provides possibly better I/O performance by using mmap(), concurrent access from multiple clients, distributed Copy-on-Write disk, and live storage migration for virtual machines.

Download Website Updated 20 Apr 2009 memventi

Screenshot
Pop 40.52
Vit 42.73

Memventi is a Venti daemon. It speaks the same Venti protocol as the real Venti in Plan 9 from Bell Labs. It is a storage server that stores data blocks up to 56KB using its SHA-1 hash (called its score) to address it. It keeps a mapping of score to disk location in memory (in a memory-efficient manner). Blocks written cannot be removed, and blocks are only written once. Memventi writes new blocks to an append-only file, thereby making file corruption due to bugs practically impossible.

No download No website Updated 17 Dec 2013 Concerted

Screenshot
Pop 33.56
Vit 11.09

Concerted is a highly scalable multivariate in-memory data storage library. It has built in support for multivariate queries and performs well over many styles of workloads. The data is read and stored in various data structures, and the data from data structures written to disk. It is fully ACID compliant, has APIs that abstract details from the user, and provides an easy to use interface. Many different types of indexes are provided along with various systems that provide access for data analytics.

No download No website Updated 10 Apr 2014 Catharsis.NET.Repository

Screenshot
Pop 30.53
Vit 2.99

Catharsis.NET.Repository is a library that provides an abstraction over persistent data storages by introducing common repository pattern interfaces over popular ORM frameworks (NHibernate, Entity Framework, LINQ2SQL).

No download Website Updated 17 Sep 2012 Sirix

Screenshot
Pop 29.75
Vit 24.07

Sirix is a versioned tree-based storage system. It provides Snapshot Isolation through MVCC and is best suited for flash-based storage. The tree encoding is suited for heavy update operations. It provides diffing algorithms either to import diffs between currently shredded (imported) XML documents to update a tree structure or to get the differences between versions of a tree structure. A GUI provides several visualizations for comparing imported tree structures.

No download No website Updated 24 Dec 2013 io-util

Screenshot
Pop 25.96
Vit 10.78

io-util is a small, scalable Java library for slicing and dicing fixed width tables on disk. The objective is to provide reusable blocks of code for building efficient, custom binary data stores. It allows you to build, search, and maintain a large, externally stored, fixed width, sorted table. The library user specifies the row width (in bytes), a row comparison function (which implicitly defines any given row's key), and an optional delete codec.

Screenshot

Project Spotlight

GeneaPro

Genealogy software based on the GenTech Genealogical Data Model.

Screenshot

Project Spotlight

Aspose.Cells for Reporting Services

Software that lets you export native Excel reports in Microsoft SQL Server 2005 Reporting Services.