An abstraction layer is required on top of Google Bigtable to achieve this kind of functionality. We are trying to achieve this through JDBC & SQL route. Please check out this link (http://www.cloud2db.com). On Sun, Dec 27, 2009 at 11:29 PM, Riyad <[email protected]> wrote:
> Michael, > > I'm not sure I follow -- I was literally thinking in the sense of > "what values do I put in my persistence.xml / hibernate.cfg.xml file > to get this app to connect back to that particular singular > datastore?" for each of my 3 or 4 apps that want to share that same > singular source of data -- basically what the JDBC settings would be. > > Creating a public API that is exposed via web services or something is > fine/great/etc -- just not the use-case I needed. > > Maybe it was a dump question and the nature of the GAE beast is that 1 > app gets 1 data store and everything is sandboxed just by virtue of > how the system is designed/intended... I might just be thinking about > this wrong. > > Also, Merry Christmas and Happy New Year to you as well! > > Thanks, > Riyad > > On Dec 26, 7:52 am, mike s <[email protected]> wrote: > > Merry Christmas. > > > > Surely an important use of cloud computing is creating services that > > can be shared? > > > > So why not implement your "harvester" with an API that allows other > > apps, including your own, to read the database? i.e. other > > applications connect to your datastore through your application rather > > than some other magic. Wouldn't that be safer anyway? > > > > Michael > > > > On Dec 25, 4:46 am,Riyad<[email protected]> wrote: > > > > > > > > > bump > > > > > On Dec 23, 9:50 pm,Riyad<[email protected]> wrote:> What is the > definedscopeof a datastore as used by your JDO/JPA code > > > > in a Java application deployed on GAE? Can you only insert/retrieve > > > > data for a pre-defined datastore associated with your running app, or > > > > can you connect to another application's datastore and > insert/retrieve > > > > data from that data store as well? > > > > > > Example: > > > > > > Consider a very large data-mining application written and deployed on > > > > GAE as separate applications: > > > > > > 1. Harvester -- application scrubs the web all day long looking for > > > > information and inserting it into it's data store. Lots of the new > > > > experiemntal Task API used here. > > > > > > 2. Website -- website used by customers to search the compiled data, > > > > create accounts, and do other compelling things with it -- like rank > > > > it. This would be reading/updating data from App #1's datastore. > > > > > > 3. Admin -- website used by admins to manually modify the information > > > > in the system -- again, manipulating the data from App #1's > datastore. > > > > > > Is this possible? Or would I just have to model this entire > > > > application as a single huge GAE application in order to allow all > > > > those pieces to share access to the datastore that the Harvester > > > > creates and maintains? > > > > > > Thanks for the assist guys. > > > > > > Best, > > > >Riyad > > -- > > 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 > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
