Distributed RGL for Multiple mongrels

Hi

I am using RGL library to create a graph which i use in my app. Graph is built for once at startup and is updated at times based on actions that enforce add_edge/remove edge. I need to traverse this graph for specific user actions and this traversal is unique for each user.

With mongrel cluster, i ran into issues. Only one of the mongrels had GRAPH initialized and rest have nil.

How do i avoid this situation? Few proposed memcached as the only way to share data across mongrels. Has anyone used memacached for RGL? how?

Please suggest.

Sandeep G