private void writeRecords( AerospikeClient client, Parameters params, String keyPrefix, String binName, int size ) throws Exception { console.info("Write " + size + " records."); for (int i = 0; i < size; i++) { double lng = -122 + (0.1 * i); double lat = 37.5 + (0.1 * i); StringBuilder ptsb = new StringBuilder(); ptsb.append("{ \"type\": \"Point\", \"coordinates\": ["); ptsb.append(String.valueOf(lng)); ptsb.append(", "); ptsb.append(String.valueOf(lat)); ptsb.append("] }"); Key key = new Key(params.namespace, params.set, keyPrefix + i); Bin bin = Bin.asGeoJSON(binName, ptsb.toString()); client.put(params.writePolicy, key, bin); } }
ptsb.append("] }"); Key key = new Key(params.namespace, params.set, keyPrefix + i); Bin bin1 = Bin.asGeoJSON(binName1, ptsb.toString()); Bin bin2; if (i % 7 == 0) {