title: How to use integer RowKeys in Azure Table Storage?
body: <p>I have consecutively numbered entities that I want to persist with the Azure Table Service, however the type of the RowKey column is problematic.
  The number of the entity should be stored in the RowKey column, so I can query entities fast (<code>PK = '..' &amp;&amp; RowKey = 5</code>), get newest entities (<code>RowKey &gt; 10</code>) and query a certain set of entities (<code>RowKey &gt; 5 &amp;&amp; RowKey &lt; 10</code>).</p>
  
  <p>Since RowKey must be a string, lower-than comparisons are problematic (<code>"100" &lt; "11"</code>).
  I thought about prepending zeros to the numbers (so that <code>"100" &gt; "011"</code>), but I can't predict the number of entities (and thus the number of zeros).</p>
  
  <p>I know I could just create an integer column, but I would loose the performance advantage of the indexed RowKey column (plus I don't have any other information suitable for RowKey). 
  Did anyone have this problem before?</p>