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