title: Best approach to create URIs with Sparql (like auto increment)
body: <p>I am currently writing a service which creates new items (data) by user input. To save these items in a RDF Graph Store (currently using Sesame via Sparql 1.1), I need to add a subject URI to the data. My approach is to use a number that is incremented for each new item. So e.g.:</p>
  
  <pre><code>&lt;http://example.org/item/15&gt; dct:title "Example Title" .
  &lt;http://example.org/item/16&gt; dct:title "Other Item" .
  </code></pre>
  
  <p>What's the best approach to get an incremented number for new items (like auto incement in MySQL/MongoDB) via Sparql? Or to issue some data and the endpoint autmatically creates a URI by a template (like done for blank nodes). 
  But I don't want to use blank nodes as subjects for these items.
  Is there a better solution than using an incremented number? My users don't care about the the URI.... and I don't want to handle collisions like created by hashing the data and using the hash as part of the subject.</p>