> From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of > MJ Suhonos > Sent: Thursday, May 13, 2010 12:34 PM > To: [log in to unmask] > Subject: Re: [CODE4LIB] Indexing MARC(-JSON) with MongoDB? > > PS. For those RDF-ites among us, I also happen to think that JSON > makes a great data structure for a triple store, eg. [3] — but I think > storing absolute URLs as predicates like the N2 spec does is stupid. > > 1. http://robotlibrarian.billdueber.com/data-structures-and- > serializations/ > 2. http://en.wikipedia.org/wiki/Worse_is_better > 3. http://n2.talis.com/wiki/RDF_JSON_Specification Hmm... having spent time recently creating triples using [3], it is painful. From an RDF view [3] makes some reasonable choices in its representation, but before you can generate [3] you have to collect everything associated with the subject URI and that can be painful, depending upon your input data, in comparison to N3 or Turtle. BTW, lets not forget an easier more N3 standardized approach to generating RDF in JSON. Which has broader implications beyond SPARQL and can be used as an exchange format like [3]: [4] Serializing SPARQL Query Results in JSON <http://www.w3.org/TR/rdf-sparql-json-res/> Andy.