TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Google Cloud Datastore

80 点作者 valhallarecords超过 11 年前

13 条评论

recuter超过 11 年前
It took me a while to understand what this actually is and where it fits in.<p>These links are much more informative:<p><a href="https://developers.google.com/datastore/docs/concepts/" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;datastore&#x2F;docs&#x2F;concepts&#x2F;</a><p><a href="https://developers.google.com/cloud/pricing#cloud-datastore" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;cloud&#x2F;pricing#cloud-datastore</a><p>&quot;Unlike traditional relational databases, the Datastore uses a distributed architecture to automatically manage scaling to very large data sets. ..<p>Datastore reads scale because the only queries supported are those whose performance scales with the size of the result set (as opposed to the data set). This means that <i>a query whose result set contains 100 entities performs the same whether it searches over a hundred entities or a million</i>. This property is the key reason some types of queries are not supported.&quot;<p>&quot;You should be aware that Cloud Datastore has a serving component that runs on Google App Engine, so there will be instance hour costs.&quot;<p>It is only after reading this bit that I went, d&#x27;oh, this is the same Datastore that you use on App Engine, abstracted and factored out. So basically you don&#x27;t need your app to run on App Engine to use it anymore -- this is what the noise is about. Got it. Sheesh could have just said that. :)<p>The most comparable thing seems to be providers of Big Ass CouchDB in the cloud like: <a href="https://cloudant.com/‎" rel="nofollow">https:&#x2F;&#x2F;cloudant.com&#x2F;‎</a>
评论 #6590489 未加载
ryanobjc超过 11 年前
That looks like an awesome product! Kudos to the team, they truly did a great technical job here!<p>From a market perspective, it kind of makes no sense. I challenge CTO&#x2F;CIOs to justify building their company on a closed source critical product with no option. While that used to be how things worked in the 90s, I don&#x27;t think that is as acceptable as it used to be.<p>Maybe the answer is &quot;well it&#x27;s the only thing that works&quot;, in which case I congratulate you for building such an in demand product!
评论 #6589253 未加载
评论 #6591849 未加载
adamconroy超过 11 年前
This looks pretty cool.<p>On the downside it can&#x27;t do aggregates, it can&#x27;t do query filters on more than one property, it can&#x27;t do joins, it has its own unique query language, and it is a proprietary system with no chance of moving to another provider or hosting it yourself.<p>Speaking of it having its own query language, perhaps that isn&#x27;t a big deal given you can&#x27;t do any non-trivial queries.<p>For me, the pejorative NoSQL claim is actually a marketing turn off.
评论 #6593782 未加载
Greenisus超过 11 年前
This looks awesome, but I would be hesitant to try it since you can&#x27;t know if Google will keep the service alive a few years from now.
评论 #6589103 未加载
评论 #6589029 未加载
评论 #6593134 未加载
评论 #6589142 未加载
评论 #6590424 未加载
评论 #6589987 未加载
deno超过 11 年前
Still not standalone: “You should be aware that Cloud Datastore has a serving component that runs on Google App Engine, so there will be instance hour costs.”<p><a href="https://cloud.google.com/pricing/datastore" rel="nofollow">https:&#x2F;&#x2F;cloud.google.com&#x2F;pricing&#x2F;datastore</a>
评论 #6593721 未加载
mark_l_watson超过 11 年前
This service looks pretty good. After Google dropped Wave, I more or less stopped using AppEngine (useful for Wave robots). I think that their charging a higher price for AppEngine makes it look more appealing (because the service is less likely to be cancelled). Still I was pretty sure I would just go with my own servers and AWS in the future.<p>My opinion changed when I started working as a contractor at Google 2 months ago. I <i>love</i> the Google infrastructure, from inside the company. It is amazing (that is an understatement!). When my project is done next year and I go home, I am fairly sure that I will go back to using AppEngine, and other services for my own projects just out of nostalgia.<p>For the general public, I am not sure if the AppEngine and other Google services story is a good one though. It will be interesting to see how their market share for the PaaS does over the next few years.
评论 #6589815 未加载
bsaul超过 11 年前
Sorry if i&#x27;ve missed something, but what&#x27;s the news ? Schemaless datastore has been a part of app engine since the beginning, and this particular evolution since a least a year...
nulltype超过 11 年前
I&#x27;ve got a little experience with using GAE for a production app, and the datastore was my favorite part. A lot of their components are a little bit jank, but the Python ndb library was pretty nice.<p>I definitely hope they plan to include ndb in their googledatastore library. I feel like ndb is the actual selling point to me, and would make me really want to use this for a production app.
评论 #6593931 未加载
jdevonport超过 11 年前
I don&#x27;t think I could trust Google enough to build anything serious with this, going by their recent track record it could be shuttered in under a year.
orf超过 11 年前
Looks great, one thing though: Under &quot;Kindless ancestor queries&quot; the second Python code sample seems to contain too much code by accident.
评论 #6596166 未加载
vyrotek超过 11 年前
This looks just like Windows Azure Table Service. I&#x27;m guessing it has the same limitations such as no joins, aggregates, etc. They&#x27;re great systems when you ONLY need to store and retrieve things by a single key. They work for some systems, but don&#x27;t expect it to be your main data-store.
mrgordon超过 11 年前
DynamoDB competitor?
_sabe_超过 11 年前
But what do you do when your you suddenly want to migrate your startups big data?