> > 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

