In Progress

Simple and Fast Graph DB server

* General

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

Based on current technologies: Node.js, 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.

Skills: node.js, Python, Ruby, Software Architecture

See more: python updates, node graph, list graph, graph to data, graph the data, graph of data, graph nodes, graph node, graph graph, graph data type, graph c, graph and data, first graph, direction software solution, c graph, can graph, and or graph, python neo4j, Neo4j, db query, bulid, architecture linux server, node neo4j, neo4j python, python load

About the Employer:
( 0 reviews ) Rosh Haayin, Israel

Project ID: #5057272

Awarded to:

wangq

hi, Ive gone through your clear requirement. I just done a project in Neo4j and another project in Titan database. both has huge nodes in db. but I'was using c#/asp.net as web server implementation. but no w More

$1111 USD in 20 days
(23 Reviews)
5.2

6 freelancers are bidding on average $1172 for this job

NTechcorporate

Hi, Greetings from N-Tech Technologies Pvt. Ltd. !!!! Thank you for posting this job, We have gone through your requirement specification and confident to deliver you best "Python" solution as we have expert in More

$979 USD in 25 days
(4 Reviews)
5.0
blueCat1301

Dear Sir, I am specialized on back-end projects and some of my recent projects includes: - API implementation for [url removed, login to view], Musicbrainz, Echonest, iTunes. I retrieved data (XML & JSON), correlated and created comp More

$1666 USD in 15 days
(3 Reviews)
3.2
ltravenvw

Hello, I'm an experienced PHP developer (5+ years, Zend PHP Engineer certification, Oracle MYSQL developer certification). For the last 2 years I've worked with modern frameworks (Yii, Symfony 2, Zend Framework), dev More

$1111 USD in 30 days
(5 Reviews)
3.1
feler404

Welcome I'm a Python programmer, I have experience in the use of the Python API layer, (have a look to see portfolio). I can do a demo to demonstrate the possibilities, I would ask only for initial confirmation o More

$1166 USD in 30 days
(1 Review)
3.0
dptrans

I am very interested in this project. I think nodejs/mongodb or some kind of in-memory db is required to perform your graph db query/update. please provide sample graph db file so I can provide a quick prototype demo. More

$1000 USD in 15 days
(0 Reviews)
0.0