- From: Joshua Tauberer <tauberer@for.net>
- Date: Fri, 10 Jun 2005 17:57:38 -0400
- To: semantic-web@w3.org
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