SemWeb RDF Library in C#

I've just posted the first release of my SemWeb library, written 
(entirely) in C# for Mono and .NET, at the above address.

Features:
   * Simple API; easy to deploy; no platform-specific dependencies.
   * Reading and writing RDF/XML, Turtle, NTriples, and most of
     Notation 3, at around 20,000 statements/second.
   * All operations are streaming, so it should scale.
   * Two built-in types of RDF stores: an in-memory hashtable-indexed
     store for small amounts of data and an SQL store with MySQL and
     SQLite backends for large amounts of data.
   * Creating new SQL-based stores takes minutes, and implementing other
     types of stores is as simple as extending an abstract class.
   * Statements are quads, rather than triples, with the fourth 'meta'
     field left for application-specific uses.

I've been using SemWeb to push around the 7 million triples created by 
GovTrack [1] (shameless plug).  (And, BTW, you can browse those triples 
using Piggy Bank [2], for example from [3].).

All comments are welcome.  Thanks.

[1] http://www.govtrack.us
[2] http://simile.mit.edu/piggy-bank/
[3] http://www.govtrack.us/congress/bill.xpd?bill=s109-167

-- 
- Joshua Tauberer

http://taubz.for.net

** Nothing Unreal Exists **

Received on Sunday, 12 June 2005 03:31:42 UTC