views:

52

answers:

1

Hi i am developing a FORUM i am using asp.net, c# language for code. I have read a article about NoSql i inspired a lot from there advantage over RDBMS (sql) so i was thinking that should i use NoSql concept for Forum DataBase or not. I am not a expert in database. So can u suggest me should i use NoSql? Currently I am using sql(rdbms).

A: 

Depends on what you wanna do with your forum.

If you want to store and retrieve user-written messages, then SQL will do fine. If you want to analyze user relationships (Graph problem), you will want to examine Neo4J. If you want to store a lot of large documents, but not on the file system, you will want to use NoSQL.

If you want to be able to change the table structure 100 times all over, NoSQL is the way to go. Else, stick with SQL.

Since a forum is remotely related to what twitter does, I would look what twitter uses.

Quandary
How is a forum related to twitter?
Greg B
@Greg B: Storing a lot of messages written by users grouped in cathegories and threads, ordered by datetime.
Quandary