I have been reviewing and i see reasons for using memcache, and datastore and cloudsql, as well or instead of postgres.
The argument for keeping it together is that it avoids developing islands of information that cannot be easily connected. But if all i want is a page counter then why not just use a memcache for that specific item. In the case of the page counter, i was looking at having it as a package function that i can use on any page i create in go. For the family site, a datastore would be adequate as the list would likely remain short and the relationships would remain uncomplicated. For the goclio site, the profile would be a record in an sql table, the record could be created, modified, posted, flagged to be deleted. the posting process is when I create a list of all unposted records to be posted to the goclio site for commission purposes. I can think of no other operation to be performed on that site. The eve database was ideal for postgres but I am not playing eve right now, partly because i do not have the money, but partly because i would rather invest my time in reality, even if my reality is virtual reality of universe. The database for universe is something that i have some notes on, seems like they were mostly just transactional type things. The format was not so much a table as a list of documents that define game assets that may be read from the database but the idea is that any one of the documents could stand alone and be validated as authentic without consulting the database which would allow peer-to-peer communication with some post journal ling to work. I never did actually define that structure, so i was excited by postgres 9.4 as i thought it would well support what I wanted to do, even though i havent really figured out exactly what I wanted to do. I am thinking the most typical thing in universe is to have 10 million documents and get a list of all those documents that meet criterion desired, in which case the document and the database may not be the same thing except in my mind the entries into the database are part of the document. An example of a query would be all documents from a particular node that do not expire before a given date, although retrieval may need to be prioritized to certain types of records, you may need to be able to see the sawmill before you know what kind of sawmill or get a list of inventory from the sawmill. The thing is, this is the same thing as the standard GL accounting programming I was doing in the old days on a 286, the only difference is scale, and I am accustomed to avoiding any unnecessary traffic. I think to many modern programmers do concepts without traffic analysis and create their own bottlenecks with useless duplicate queries and redundant indexes. Well this is my database rant. I expect I will create a dasa.cc/package locally for my postgres security stuff that will not be saved to github and give it a test but will also likely create a package with some standard solutions for the use cases I expect to actually deal with most often using the google cloud storage stuff. On Fri, Jul 18, 2014 at 2:08 PM, <[email protected]> wrote: > Today's topic summary > > Group: http://groups.google.com/group/google-appengine/topics > > - Datastore eventual consistency <#1474ae03771095be_group_thread_0> [1 > Update] > - NoSQL vs Relational DBs - pros and cons > <#1474ae03771095be_group_thread_1> [1 Update] > - Idle instances not working <#1474ae03771095be_group_thread_2> [1 > Update] > - Add image to page with static folder > <#1474ae03771095be_group_thread_3> [1 Update] > - 403 Error from url open <#1474ae03771095be_group_thread_4> [1 Update] > - 500 server Error internal <#1474ae03771095be_group_thread_5> [1 > Update] > - ImportError: No module named feedparser > <#1474ae03771095be_group_thread_6> [1 Update] > - When receiving mail is more than maximum size limit > <#1474ae03771095be_group_thread_7> [1 Update] > - Store list in google datastore <#1474ae03771095be_group_thread_8> [1 > Update] > - Use OAuth2 for authentication + compatibility with > google.appengine.api.users service <#1474ae03771095be_group_thread_9> > [1 Update] > > Datastore eventual consistency > <http://groups.google.com/group/google-appengine/t/5fac602da1cbbf2a> > > Dan <[email protected]> Jul 18 11:06AM -0700 > > Eventual consistency means that it will take a undetermined amount of > time after a datastore entity 'put' for a query on that entity to be > returned. > > However am I right in thinking that if I 'put' ...more > <http://groups.google.com/group/google-appengine/msg/66b07c6876b8dd6> > > Back to top <#1474ae03771095be_digest_top> > > NoSQL vs Relational DBs - pros and cons > <http://groups.google.com/group/google-appengine/t/b71a16d42c9568fb> > > David Hardwick <[email protected]> Jul 18 06:57AM -0700 > > And how are you? > > My purpose with this email to not to seek out a religious debate on > NoSQL vs > Relational databases, *I'm really looking for someone that has had a > great > experience with ...more > <http://groups.google.com/group/google-appengine/msg/f1c876e5d9e27b6f> > > Back to top <#1474ae03771095be_digest_top> > > Idle instances not working > <http://groups.google.com/group/google-appengine/t/56a8626aecfa8a23> > > Vinny P <[email protected]> Jul 18 12:10AM -0500 > > > > Hi Vinny, > > Brilliant! That is now behaving exactly as I hoped. Thank you! > > Great to hear! Remember to remove the fake load script once your site > gets > a consistent amount of traffic, you ...more > <http://groups.google.com/group/google-appengine/msg/e96b6c25843d3186> > > Back to top <#1474ae03771095be_digest_top> > > Add image to page with static folder > <http://groups.google.com/group/google-appengine/t/c747a5df4f0ff4e5> > > Vinny P <[email protected]> Jul 18 12:07AM -0500 > > > I have templates, static/images, controllers (has MainHandler.py) > folders > > and in my root i have main.py and app.yaml files. in my problem is > when > > page was loaded i cant see my fig1.jpg ...more > <http://groups.google.com/group/google-appengine/msg/6fd408239212c2a2> > > Back to top <#1474ae03771095be_digest_top> > > 403 Error from url open > <http://groups.google.com/group/google-appengine/t/b4829bd8b7ee94f1> > > Vinny P <[email protected]> Jul 18 12:05AM -0500 > > On Wed, Jul 16, 2014 at 12:19 PM, Hariharan Subramonyam < > [email protected]> > wrote: > > > like Gecko) Chrome/35.0.1916.153 Safari/537.36" > > 3:1405527881.794270 HTTP Error 403: Forbidden > ...more > <http://groups.google.com/group/google-appengine/msg/a449ee68e06989f3> > > Back to top <#1474ae03771095be_digest_top> > > 500 server Error internal > <http://groups.google.com/group/google-appengine/t/a32983b42936fae8> > > Vinny P <[email protected]> Jul 17 11:59PM -0500 > > On Thu, Jul 17, 2014 at 10:59 AM, Eduardo GutiƩrrez < > [email protected]> > wrote: > > > I have tried to download and then upload the course again.. but i > cant > > enter...500 error is everywhere ...more > <http://groups.google.com/group/google-appengine/msg/3fdd2b45a5caa029> > > Back to top <#1474ae03771095be_digest_top> > > ImportError: No module named feedparser > <http://groups.google.com/group/google-appengine/t/19f193bd8ece79f6> > > Vinny P <[email protected]> Jul 18 12:01AM -0500 > > > i can send email from python but i need a way to read emails, i > tried to > > install feedparser via pip , git hub, and just built in linux > functions > > with no luck. > > You can configure your emails ...more > <http://groups.google.com/group/google-appengine/msg/c6cef8cc1651551d> > > Back to top <#1474ae03771095be_digest_top> > > When receiving mail is more than maximum size limit > <http://groups.google.com/group/google-appengine/t/89383458cda55c87> > > Vinny P <[email protected]> Jul 18 12:00AM -0500 > > On Wed, Jul 16, 2014 at 8:28 PM, Akihiro Hatanaka < > > notification will go to sender? > > I did not get bounce notification, when I sent 11MB mail to GAE from > > Gmail. > > I don't believe there is a ...more > <http://groups.google.com/group/google-appengine/msg/a3609610c0a52795> > > Back to top <#1474ae03771095be_digest_top> > > Store list in google datastore > <http://groups.google.com/group/google-appengine/t/86de46381ac68013> > > Vinny P <[email protected]> Jul 17 11:05PM -0500 > > > > Can you please give us an example or two, wrt re-designing your > schema to > > avoid running into the 1MB limit for a List property. > > Would love to know you recommend here that works with the ...more > <http://groups.google.com/group/google-appengine/msg/b2998171f1f839b> > > Back to top <#1474ae03771095be_digest_top> > > Use OAuth2 for authentication + compatibility with > google.appengine.api.users service > <http://groups.google.com/group/google-appengine/t/26640c291595340e> > > John Del Rosario <[email protected]> Jul 17 07:58PM -0700 > > (x-post from SO and reddit, for maximum visibility) > > We're trying to put our app on Google Marketplace, and one of the > requirements was to use OAuth2 for authentication. Unfortunately (and > ...more > <http://groups.google.com/group/google-appengine/msg/5516a8742e1aaef2> > > Back to top <#1474ae03771095be_digest_top> > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
