I am trying to build a system that uses JanusGraph as its Graph Database engine and Cassandra as the storage backend, but I am still in the designing phase so I have a question that need an answer to avoid trade-offs in the future or re-building.
I want to know how many graphs can I store in a single JanusGraph server, so for example can I store over 10000 Graphs or no ?
Does JanusGraph load all graphs to the memory or only load to memory the called graph and then dispose it to free memory ?
If that is the case I guess I can save as many graphs as I can but I can't find an answer to confirm this before starting to build and code.
According to JanusGraph in this link, the size limit is set to JanusGraph but does that means for each graph or the server in general ? as if it is for server in general then we can grasp the amount of graphs that can be supported but if this is the size limit for each graph then we can't decide the amount of graphs that the server can hold.
appreciate your help.