Re: [appengine-java] Re: Google App Engine with MySQL Database.
> Why use the JDO/JPA? You don't need to use those. For appengine you need to use BigTable. JDO/JPA is one way to use BigTable. There are others (that are easier to use but may not have the same portability): http://code.google.com/p/objectify-appengine/ http://sites.google.com/site/slim3appengine/slim3-datastore http://code.google.com/p/twig-persist/ Shawn -- 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-j...@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.
Re: [appengine-java] Re: Google App Engine with MySQL Database.
appengine is designed to be more applicable to run on distributed server. mysql is relational database and that is not suitable to scale when it supports sql join (fetch data from multiple tables) in distributed system. however the design of google bigtable, objects (key - value based) is suited in this environment. the reason to use JDO and JPA is to make fellow developers familiar, and JPA with the ORM is more easier model the objects and its relationship by using google datastore bigtable. On Tue, Nov 23, 2010 at 1:19 PM, Tinker Pang wrote: > Hi > > I study app engine a long time, and I have been confused > Why App Engine don't support mySql? > > Why use the JDO/JPA? > > Best Regards > Tinker > > > 2010/11/23 Didier Durand > > Hi, >> >> mySql is not (at least currently) directly supported on App Engine, >> you have to use the datastore based on Google BigTable and interface >> with it via JDO/JPA: see appropriate docs on Dev Guide >> >> You can also use 3rd party extensions to interface: I personally use >> Objectify. >> >> You can also probably access a remote mySql server from App Engine but >> I would not do it: slow, unsecure, etc.. >> >> regards >> didier >> >> On Nov 21, 5:58 pm, ankit wrote: >> > Hi.. >> > I have deployed an application which is connected to my MySQL database >> > to fetch the values. >> > I want to know how will google fetch values from my machine and show >> > the result whenever user runs the application. Do i have to create a >> > database on google server? If yes than how can i create it.Since i am >> > using google app on free basis,so do i need to pay for the database or >> > is it free?? >> > I have read that google supports MYSQL,so how can i use MYSQL as a >> > backend for my application.. >> > >> > Any idea or suggestions are welcome. >> > Thanks in advance.. >> > >> > Ankit >> >> -- >> 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-j...@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. >> >> > -- > 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-j...@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. > -- 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-j...@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.
Re: [appengine-java] Re: Google App Engine with MySQL Database.
Hi I study app engine a long time, and I have been confused Why App Engine don't support mySql? Why use the JDO/JPA? Best Regards Tinker 2010/11/23 Didier Durand > Hi, > > mySql is not (at least currently) directly supported on App Engine, > you have to use the datastore based on Google BigTable and interface > with it via JDO/JPA: see appropriate docs on Dev Guide > > You can also use 3rd party extensions to interface: I personally use > Objectify. > > You can also probably access a remote mySql server from App Engine but > I would not do it: slow, unsecure, etc.. > > regards > didier > > On Nov 21, 5:58 pm, ankit wrote: > > Hi.. > > I have deployed an application which is connected to my MySQL database > > to fetch the values. > > I want to know how will google fetch values from my machine and show > > the result whenever user runs the application. Do i have to create a > > database on google server? If yes than how can i create it.Since i am > > using google app on free basis,so do i need to pay for the database or > > is it free?? > > I have read that google supports MYSQL,so how can i use MYSQL as a > > backend for my application.. > > > > Any idea or suggestions are welcome. > > Thanks in advance.. > > > > Ankit > > -- > 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-j...@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. > > -- 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-j...@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: Google App Engine with MySQL Database.
Hi, mySql is not (at least currently) directly supported on App Engine, you have to use the datastore based on Google BigTable and interface with it via JDO/JPA: see appropriate docs on Dev Guide You can also use 3rd party extensions to interface: I personally use Objectify. You can also probably access a remote mySql server from App Engine but I would not do it: slow, unsecure, etc.. regards didier On Nov 21, 5:58 pm, ankit wrote: > Hi.. > I have deployed an application which is connected to my MySQL database > to fetch the values. > I want to know how will google fetch values from my machine and show > the result whenever user runs the application. Do i have to create a > database on google server? If yes than how can i create it.Since i am > using google app on free basis,so do i need to pay for the database or > is it free?? > I have read that google supports MYSQL,so how can i use MYSQL as a > backend for my application.. > > Any idea or suggestions are welcome. > Thanks in advance.. > > Ankit -- 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-j...@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.