[appengine-java] Re: What are your opinion ?

2009-08-27 Thread WilliamF

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

2009-09-03 Thread WilliamF

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?

2009-09-15 Thread WilliamF

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