编程语言
首页 > 编程语言> > 碎片或不碎片? GAE / JAVA / JDO

碎片或不碎片? GAE / JAVA / JDO

作者:互联网

我目前正在将一些工作从MySQL移植到Google App Engine / Java.我正在使用JDO,以及需要的低级Java API.

我阅读了有关分片计数器的优化指南:http://code.google.com/appengine/articles/sharding_counters.html

我仍在构建我的应用程序的基础.我知道过早的优化是万恶之源;但这是明确记录的,以避免争用.所以我很难决定我是否应该偏向某种方式.

那么我应该默认分片计数器(以及其他可能更高频率的写操作对象),还是应该在没有分片的情况下继续前进并根据需要实现?

解决方法:

这里“早熟”的显着含义是“在适当的时间之前”.设计以避免限制,当很好地理解这些限制时,为时尚早.

打碎你的柜台.

标签:sharding,bigtable,java,google-app-engine
来源: https://codeday.me/bug/20190729/1576623.html