chat - Is Graph Database a good use case for a messaging system? -


i diving in universe of graph databases , i'm amazed how powerful is. chose orientdb start first use case i'm not if domain applies specific section of app.


an user follows user.

an user can be part of conversation.

a message can sent (with timestamp) conversation.

a message can read (with timestamp) user.


i'm worried end millions (even billions) of message nodes , sent or read edges affecting overall performance of system. messaging section not main concept of app, small portion of it.

would problem orientdb handle? application graph database?

thank patience, vinicius

take @ suggested way use orientdb similar use case:

http://orientdb.com/docs/last/chat-use-case.html


Comments

Popular posts from this blog

javascript - Karma not able to start PhantomJS on Windows - Error: spawn UNKNOWN -

c# - Display ASPX Popup control in RowDeleteing Event (ASPX Gridview) -

Nuget pack csproj using nuspec -