Thanks guys, <br><br>I now have a sensible path - sexprs -&gt; allegrograph -&gt; redland<br><br>Cheers,<br><br>S.<br><br><div><span class="gmail_quote">On 10/8/07, <b class="gmail_sendername">Ray Racine</b> &lt;<a href="mailto:ray.racine@comcast.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ray.racine@comcast.net
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Some ideas, not necessarily in alignment with the requirements, but<br>nonetheless...<br><br>I recently went through a similar RDF need + Scheme watta I do analysis.<br><br>As you&#39;ve seen the big triple stores seemed to be too unwieldly and
<br>onerous.<br><br>I considered using Raptor/Redlands, as the suite is well done, using<br>memory, SleepyCat (or an RDBMS) as &quot;storage&quot;.&nbsp;&nbsp;The API was&nbsp;&nbsp;specifically<br>designed for ease of script binding and I suspect going through the FFI
<br>exercise for gdbm vs Redlands would be equivalent work effort with the<br>Redlands approach giving RDFness directly, not to mention SPARQL etc.<br><br>But that is not what I did :).<br><br>What I ended up doing was for dealing with small graphs storing as
<br>triple based S-Exps as shards via Amazon&#39;s S3 storage.&nbsp;&nbsp;i.e. As Eli<br>suggested I used S-Exps (sort of SXML &lt;-&gt; XML as triple s-exps &lt;-&gt; RDF<br>triples).<br>e.g a listof (listof spo)<br><br>But I also had a &quot;big&quot; need as well, that is query capability.&nbsp;&nbsp;And I
<br>found AllegroGraph which so far has been a perfect fit for me.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Its Lisp based and an entirely self contained system so ...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- NO RDBS required.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- It installs painlessly in minutes without configuration hassles.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Very well documented.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Its FREE for many uses.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Supports millions of triples.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- It has a great common lisp DSL for manipulating the graph.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- It will suck/spit most of the RDF serialization formats. 
e.g.,<br>RDF/XML, N3, Turtle, N-Triples .....<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- And it has a dirt simple REST based API which is what I&#39;m using for<br>integration with MzScheme.&nbsp;&nbsp;I use standard PLT net library stuff to<br>build the http query and then the SXML tool suite to deal with the XML
<br>responses.&nbsp;&nbsp;Easy peasy.<br><br>So if you&#39;ve looked at all the big Java/C based RDFDB/TripleStores and<br>they look onerous to deal with (and they are), I&#39;d suggest looking at<br>AllegroGraph.&nbsp;&nbsp;As mentioned its all self contained, installs in minutes,
<br>does easy thing easily, and can handle the high scalability issues if<br>needed, and I believe could be a far faster path then dealing with doing<br>a gdbm integration and designing a RDFness API on top of it.<br><br>


You should be up and running in an afternoon.<br><br>BTW, I have no association with the product itself or the vendor.&nbsp;&nbsp;Just<br>a happy (so far) user.<br><br>On Mon, 2007-10-08 at 17:34 +0100, Stephen De Gabrielle wrote:
<br>
&gt; Hi,<br>&gt;<br>&gt; I was wondering he any list members had any recommendations or advice<br>&gt; on using small databases like gdbm (with the plt tools obviously)<br>&gt;<br>&gt; I&#39;m storing a small set of metadata (RSS 
1.0) and want something<br>&gt; simple and easy. (don&#39;t we all.!)<br>&gt;<br>&gt; I&#39;m putting off using a RDBMS or RDF/OWL Triple-Store, as excessive at<br>&gt; this stage, so I would love any suggestions on things that work well
<br>&gt; with plt scheme.<br>&gt;<br>&gt; cheers<br>&gt; stephen<br>&gt;<br><br></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br><br>Stephen<br><br><br><br>--<br>Stephen De Gabrielle<br><a href="mailto:s.degabrielle@ucl.ac.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


s.degabrielle@ucl.ac.uk</a><br>Telephone +44 (0)20 7679 5242 (x45242)<br>Mobile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;079 851 890 45<br><a href="http://www.uclic.ucl.ac.uk/annb/MaSI.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.uclic.ucl.ac.uk/annb/MaSI.html</a><br>University College London Interaction Centre
<br>Remax House - 31/32 Alfred Place<br>London - WC1E 7DP