By Neo4j Staff | September 28, 2011 In this article from the PayPal Developer Zone, John Wheeler explains how to create an MLM Engine using Neo4j. He explains different MLM models, introduces basic graph concepts, then demonstrates how to map an MLM onto a graph to power the compensation engine.
A Multi-level Marketing (MLM) Engine allows compensation to be easily calculated despite the complex hierarchy of a sales network.
In John Weeler’s first part of Build[ing] an MLM Engine with Neo4j and MassPay, he covers multi-level marketing and how the structure best fits within a graph.
He dives into building an MLM engine, then explains traversing the graph within the engine.
He concludes by giving us a sneak peaks as to what to expect from the second part of the blog series:
“In the next part of this article, we [will] pay downline commissions with MassPay using the builder pattern to make it easier.”Want to learn more about graph databases? Click below to get your free copy of O’Reilly’s Graph Databases ebook and discover how to use graph technologies for your application today. Download My Ebook
Read the full article here. We love posts like these that show how graphs solve our complex and connected challenges.
Share your Graph Story?
Email us: firstname.lastname@example.org
Have a Graph Question?
Reach out and connect with the Neo4j staff.Stackoverflow
Popular Graph Topics
- cypher (144)
- graph database (135)
- nosql (114)
- graphconnect (103)
- emil eifrem (76)
- graph visualization (55)
- Graph Databases (52)
- relational database (52)
- community (46)
- Big Data (45)