Advertisement
Guest User

Untitled

a guest
Jul 18th, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1.     /** Scans through all data including edge properties and node properties. */
  2.     public static void fullWarmup(GraphDatabaseService graphDb) {
  3.         long start = System.nanoTime();
  4.         Iterable<Relationship> iter = GlobalGraphOperations.at(graphDb)
  5.             .getAllRelationships();
  6.         for (Relationship rel : iter) {
  7.             rel.getId();
  8.             rel.getType();
  9.             rel.getStartNode();
  10.             rel.getEndNode();
  11.             rel.getPropertyKeys();
  12.         }
  13.         ResourceIterable<Node> nodes = GlobalGraphOperations.at(graphDb)
  14.             .getAllNodes();
  15.         for (Node node : nodes) {
  16.             node.getId();
  17.             node.getRelationshipTypes();
  18.             node.getRelationships();
  19.             node.getPropertyKeys();
  20.         }
  21.         long end = System.nanoTime();
  22.         printMemoryFootprint();
  23.         System.out.println(
  24.             "Full warmup done in " + (end - start) / 1e6 + " millis");
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement