4 ms·
What does 'scale' mean :) ? Solving graph problems are best done in-memory with a big machine (RAM!), otherwise you are an order of magnitude slower (at least)
by karussell 11y ago
What does 'scale' mean :) ? Solving graph problems are best done in-memory with a big machine (RAM!), otherwise you are an order of magnitude slower (at least) if you try to distribute. But if you really have no choice I would have a look if some of the graph databases has a good distributed model. My gut feeling tells me that even a bad approach there is faster than spark ...
- ignoramous 11y agoI guess Titan DB would fit the bill: http://thinkaurelius.github.io/titan/ http://thinkaurelius.github.io/titan/ Facebook has blogged about scaling Apache Giraph to insane number of Vertices/Edges.