After loading the GloVe test database in Studio I noticed this:

Each Word vertices is connected with 2 Proximity edges. This is not necessary, because in ArcadeDB edges are bidirectional.
This means we could:
- add a check when I create a Proximity edge: if the edge exists from the other side, skip it and
- query always both directions
By reducing to half the number of edges means much faster insertion, query and less RAM used.