Ok, so I took my first real look at the EntityStore APIs and I don't think you'd be able to shoehorn in Hibernate or another ORM like it easily. The best I can think of is if you dynamically generated a persistent entity class from the ComponentDescriptor and used that for persistence.
OTOH it would be fairly easy to fit the OfBiz Entity Engine in. But I also looked more at the IBatis store and that makes the most sense of all to me now if you're going to be storing to an RDBMS. Also, storing to something like HBase would be almost trivial or other BigTable, column-based, database. I kinda like that idea. One question I still have about the separation of the search and persistence is doing data aggregation and reporting. In one system I worked on trying to generate a report from a Lucene index with 10's of thousands of entries took several minutes. When I did a spike to see how long it would take to generate the same report from the data in a relational database using an SQL query, it took only a few seconds. I'm wondering what would be the best way of generating this type of aggregated, report type data in Qi4j. Rich Richard Wallace wrote: > Cool, sounds great. Was just a bit worried there was no activity. I > can't wait to see where all this goes. I'm starting a new project right > now and am doing some prototyping with grails and it's very cool, but > I'm really hoping that qi4j can get somewhere near to being ready to > use in a production environment in the next few months. > > On a side note, I was also wondering if anyone had used Grails and > looked at maybe reusing some of the code from GORM (their ORM tool that > uses Hibernate under the covers) to create a relational db entity > store? Many of the ideas in Grails (specifying associations, > constraints, etc. in the actual domain model) seem similar in intent to > qi4j concepts. > > Rickard Öberg wrote: > >> Richard Wallace wrote: >> >> >>> I just wanted to check and see what's going on. There haven't been any >>> new posts to the mailing list and no commits to subversion in the last 4 >>> days. Are you working on some big surprise for us or is there some >>> other reason for "going dark" all of a sudden? >>> >>> >> It's very simple. I had to go away for a conference, partially >> unscheduled on my behalf, which is the reason. Nothing mysterious. >> >> Today I'm a bit exhausted from it all, but should be up and running >> tomorrow with new commits. >> >> /Rickard >> >> _______________________________________________ >> qi4j-dev mailing list >> [email protected] >> http://lists.ops4j.org/mailman/listinfo/qi4j-dev >> >> > > > _______________________________________________ > qi4j-dev mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/qi4j-dev > _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

