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.

Reply via email to