[appengine-java] Re: What are your opinion ?
I think Rick sums it up rather nicely and fairly, ... unfortunately. However on the up side, projects such as http://code.google.com/p/gaevfs/wiki/H2GAE might allow us to use normalization, RDB concepts, standard JPA and allow full portability with existing non GAE projects. I think that's what we all need to start pushing towards. William On Aug 27, 6:04 am, Geraldo Lopes wrote: > Hi, > > The article below review gae's persistence. What are your opinion ? > > http://www.ibm.com/developerworks/java/library/j-gaej3.html?ca=dgr-bt... > > Thanks in advance, > > Geraldo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~--~~~~--~~--~--~---
[appengine-java] Re: Problems in Connecting to Mysql database using Hibernate
Alternatively you can use JPA backed by a H2 database persisting to the Google VFS. See http://groups.google.com/group/gaevfs/browse_thread/thread/c23b8af5791b3a4 On Sep 3, 2:29 am, "Jason (Google)" wrote: > As leszek wrote earlier, you cannot use JDBC to connect to MySQL or other > traditional database systems directly. You can either run this database > outside of App Engine and put a web service in front of it or, more > preferably, use App Engine's datastore, which is documented > athttp://code.google.com/appengine/docs/java/datastore/. > - Jason --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~--~~~~--~~--~--~---
[appengine-java] Re: Can I avoid Data Nucleus and still use JPA?
As leszek says I think you have a few things confused: DataNucleus is a JDO/JPA implementation that can run within AppEngine. AppEngine provides 2 persistence mechanisms, BigTable and VFS (Virtual File System). You cannot configure your GoogleApp to use an external RDBMS, nor can you host an RDBMS within your GoogleApp. Also note that with each DB record, BigTable effectively stores not only the data but also the metadata for the table. Ie all the column names are stored alongside the column data, for each record. So a Gigabyte of data will commonly consume 10GB of space within BigTable. Using GWT on your client is orthogonal, to the persistence on the server. However, if you have a clean JPA (non-Hibernate specific) implementation you might have a way continue to use JPA within your GoogleApp by using a H2 RDBMS implementation running on top of VFS. See http://groups.google.com/group/google-appengine-java/browse_thread/thread/fce7750aad2845ff?hl=en and http://groups.google.com/group/gaevfs/browse_thread/thread/c23b8af5791b3a4 On a side note, Andy (aka Datanucleus) you need to chill dude. Users are reporting problems with Datanucleus because they are feeling pain. Barking at them is not the way to win support and market share for Datanucleus, quite the opposite. William --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~--~~~~--~~--~--~---