title: Reduce Datastore Write Operations
body: <p>I am building a web-crawler on Google App Engine. To store the crawled information in Data Store, I am using the following field using JDO. The Code is as follows:</p>
  
  <pre><code>public class LinkInfo
  {
     @PrimaryKey
     @Persistent private String id;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private int linkNo;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private String link;
  
     @Persistent private int version;
  
     @Persistent private String fetchDate;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private long fetchTime;
  
     @Persistent private String nextFetch;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private String pageCreationDate;
  
     @Persistent private int retries;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private int retryInterval;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private int outLinks;
  
     @Persistent private float score;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private String abstractContent;
  
     @Persistent private String contentType;
  
     @Persistent private String parent;
  
     @Extension(vendorName="datanucleus", key="gae.unindexed", value="true")
     @Persistent private String title;
  
         ...
  </code></pre>
  
  <p>Out of the 16 fields, I have made 8 undindexed because I don't need to filter or Sort them. Even now, I am exceeding the Datastore Write Operation limit.</p>
  
  <p>Any Suggestions to reduce by "Datastore Write Operations" ?</p>