> > I could imagine to to write (synchronize) all data important for BI to a
> > RDBMS, but use Neo as the main DB for live data
>

We have also built an eclipse RCP app for domain data with some BI. In our
case it is all client side (eclipse RCP), but we have at least one customer
asking for a server solution also. We're busy evaluating the pros and cons
of:
* Move entire database server side and use remote neo or a REST API
* Keep client side database for performance, but treat server database as a
bigger data source we can import from

We have also looked into reporting solutions like BIRT and JasperReports,
but at the moment are prototyping our own report generation framework for
several reasons:

   - BIRT is too extensive, and therefor more difficult to manage, and help
   is focused on web-app scenarios, not SWT reports
   - JasperReports has anbiguous licensing in EPL apps, and would involve
   SWT-AWT bridging
   - We make extensive use of JRuby for scripting, and so a JRuby based
   Reporting DSL is relatively natural for us
   - We have already implemented JFreeChart on Neo4j for charting in various
   other parts of the app, and it is easy to extend that to more complete
   reporting

But as far as I can tell, there should be no reason to use BIRT or
JasperReports on Neo4j. The abstraction layer is usually very easy to
create.

Regards, Craig
_______________________________________________
Neo mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to