What is the best data model and database systems to store social graph?

Let’s learn what is the best data model and database systems to store social graph. The most accurate or helpful solution is served by Quora.

There are ten answers to this question.

Best solution

Answer:

The best data model depends on what kinds of queries and analytics you want to run against the data...

Read more

Andrew Rogers at Quora Mark as irrelevant Undo

Other solutions

What would be the ideal way to store a mid size graph data model so it could be walked in a couple of milliseconds?

I have a data set which represents entities and their relations in a graph. There are approximately 1.5 Million nodes and 23 million edges in the graph. There is a hard requirement for graph walks to be ran in no more than a couple of milliseconds. Which...

Answer:

In a single "very strong" server, I've seen this implemented using incidence lists (http:...

Read more

Chris Riccomini at Quora Mark as irrelevant Undo

How do you decide whether to use a document-store, a key-value store, a graph data store, or a relational data store?

A lot of the blog articles comparing database technologies focus on system properties (ACID,  BASE, eventual consistency, scalability, etc) but I'm curious if this is really what application developers care about when making a platform decision.  Doesn...

Answer:

I would say that there are two issues that will determine your choice, i.e. the data and the application...

Read more

Josep Lluis Larriba Pey at Quora Mark as irrelevant Undo

RDBS or Graph Database to store the rdf downloaded from DBPedia?

The option is to use Neo4j for graph database or to use MySQL, but convert it programmatically to graph data structure.

Answer:

It really depends on how you're going to use the datasets. but I don't really see a use case for Neo...

Read more

Mordechai Danielov at Quora Mark as irrelevant Undo

Answer:

You might want to check out Titan: Distributed Graph Database which can use HBase, etc. as back-ends...

Read more

Michael Hausenblas at Quora Mark as irrelevant Undo

Is fair to benchmark Titan database with Neo4j in a single database instance in isolation?

As I know Neo4j is not a distributed database and runs really fast in single servers. "Neo4j is a robust (fully ACID) transactional property graph database. Due to its graph data model, Neo4j is highly agile and blazing fast. For connected data...

Answer:

If you need a distributed graph, based on the amount of data you expect to store, then I would think...

Read more

Stefan Baxter at Quora Mark as irrelevant Undo

Cassandra (database): Materialized Views or Index CF, which way is better to handle 20 single column indexes to support timeline query(s) in one table?

Howdy, Can I ask a Cassandra data model question here about time series data and timeline query? Materialized Views or Index CF, which way is better to handle 20 single column indexes in one table? We have a book table with 20 columns, 300 million rows...

Answer:

Short answer - Use IndexCF. You will have to hit cassandra twice to get full object but thats a tradeoff...

Read more

Sarang Anajwala at Quora Mark as irrelevant Undo

Using given HTML code as model, convert 10 pages to it using XHTML and CSS

Below is a page of HTML code. I need to convert ten other pages (see source codes below) to the same page layout, incorporating XHTML and CSS in the new pages. It may be an awkward fit since there are more navigational categories in the pages to be converted...

Answer:

Hi huntva-ga, Well, its finally finished! I have uploaded the Zip file containing the modified pages...

Read more

huntva-ga at Google Answers Mark as irrelevant Undo

What would be the main advantages of a (purely?) functional database?

This question is related to a) the concept of functional data structures, as well as other such data structures that can be used to store data; and b) a database implemented in a functional language such as Lisp (bytecode) or Clojure (on the JVM). Assuming...

Answer:

Concurrency.  A functional database, like most currently popular functional languages, would be highly...

Read more

Leif Walsh at Quora Mark as irrelevant Undo

Why shift from a SQL database to NoSQL/Graph database?

For sometime many people have been talking about NoSQL and graph database systems. I only understand one part of the whole story that they are better for 'big data'.

Answer:

I'd encourage you to not solely think about NoSQL technologies as a function of "big" data...

Read more

Tom Deutsch at Quora Mark as irrelevant Undo

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.