Closed

Simple and Fast Graph DB server

This project was awarded to wangq for $1111 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
$250 - $1000 USD
Total Bids
6
Project Description

* General

Bulid a server containing graph DB that can be accessed through WebAPI.

Based on current technologies: [url removed, login to view], Neo4J, Ruby, Python, Linux or others.

*The Data

Relations: One type of bi-direction relation.

Nodes:

200K nodes of Type A: Have 250 relations with other nodes in average. Contains list of data items. Each item has a few fields.

10M nodes of Type B: Have at least one relation with node of type A.

*Queries:

Input: Node of type A, and data query on the data fields.

Output: All the routes in length of 1 or 2, starts from the given node, ending in node with data item that fits the given data query.

*Updates:

Input: Node, and list of relations. Effects: If the node doesn't exist (or too old), add it and its relations to the DB.

Add/Edit/Delete Data Item to node.

First db load from files mechanism.

*Performance:

100 queries per second

2 updates, each with 250 relations per second.

2 data items updates per second

*Miscellaneous:

Maintanance.

Installation on server.

Automatic installation scripts

Code of performance tests.

Backup solution.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online