Hi,
I need to model an HR end to end hiring solution. Entities will be -
1. Job opening 
    having job details, salary, requirements (skills, qualification etc), 
publishing to channels, hiring entities (hiring managers, recruiters, hr 
acting on the workflow)

2. Candidates 
    having basic details, workhistory (project details etc), skills, 
academic details, resume, recommendations, references, source details (hr, 
consultant)

3. User, roles, permissions, groups

4. Workflow
    workflow for each candidate .eg assessment (screening, interview round 
details, ratings etc), offer details, sharable notes, chats, comments etc.

I am new to neo4j and was reading about it in terms of size and scale and 
modelling relationships. I think neo4j can be a good fit in such an 
application. Also it would greatly help in answering search
and analtyics related questions.

Also I have been using mongodb from some time. Can I solve above problem 
using mongodb + cache. If all my domain objects are lying in cache 
(candidates, opening, users etc), I can satisfy relationships and 
references directly from distributed cache. Search can be managed using 
solr etc.

Who can be the right fit for my case ? 


-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to