bigtable

    3热度

    2回答

    我目前正在将一些工作从MySQL移植到Google App Engine/Java。我在需要时使用JDO以及较低级别的Java API。 http://code.google.com/appengine/articles/sharding_counters.html 我还在建设我的应用程序的基础: 我通过优化指南,了解有关分片计数器读。我知道不成熟的优化是万恶之源;但为了避免争用,这已清楚记录在案

    0热度

    1回答

    Bigtable是否仅在Google中实现,或者甚至其他搜索引擎是否实现相同的文件结构?

    1热度

    3回答

    我正在使用MyISAM唯一的数据库,并且大表上的更新花费了太多时间。桌子的大小约为30GB(MYD和MYI各15GB)。无论如何,除了看索引,我还可以提高速度吗?

    0热度

    2回答

    我想知道,如果BigTable的对单元格内容的大小的上限规模的上限。通过BigTable单元格,我的意思是表格特定列族中的单元格,特定的行和特定的时间戳。如果是,那么上限是多少,如果不是,那么单元的大小可以放大多少,而不会对性能产生负面影响? Bigtable的纸说,每一个的SSTable文件64Kb的块内部和索引。这是否意味着索引的关键是row + column + timestamp(其中+表

    3热度

    2回答

    给定一天中的时间范围(营业时间),您如何创建一个索引来返回给定当前时间的实体。 我犯了一个错误,假设列表属性只包含打开和关闭小时可以在应用程序引擎上工作。因为这两个不等式过滤器必须在列表中的相同值匹配以下失败: Select * FROM Business WHERE hours < now AND hours > now 现在我有些投资,没有一个解决方案除了使用的时间很长的名单,每次30分钟

    0热度

    1回答

    我正在使用Google App Engine和Big Table。 我有一个person实体,看起来像这样: { // This property would be encoded into JSON and saved un-indexed as db.Text() phone_numbers: { 'hHklams8akjJkaJSL': // <--

    0热度

    2回答

    尝试在应用引擎中为一些高度关联但也是分层的数据建模。 下面是一个例子: Person: Phone Numbers: Number: 555-555-5555, Ext: 123, Notes: Work Number: 444-444-4444, Ext: 456, Notes: Mobile 一个实体,包含存储为JSON斑点的数据结构: 一种方式做,这将是

    2热度

    1回答

    在google的Bigtable论文中,它描述了bigtable结构。 表模式是这样的。 Table(url<key>, contents, anchor:cnnsi.com, anchor:my.look.ca") 列可以动态添加。 我的问题是:以谷歌分析为例,我想知道人们用哪个浏览器来浏览mysite。 所以表架构是Table(web_site_id<key>, visit_time<ke

    0热度

    2回答

    我知道这听起来很普遍的问题,但我真的很感兴趣无国界的服务,我想知道它是否可以用这些限制(无状态)来完成。 例如谷歌有很多服务。 我更关心的是他们需要非常快速地返回结果的服务(最多只有几十毫秒),而且他们有大量的数据分散(也许他们会立刻为其保留一个摘要)。 在这些情况下,任何人都可以告诉他们的“业务逻辑”服务器是无状态的还是有状态的?无状态可能有简单的优点,即将状态转移到存储层(gfs/memcac

    3热度

    1回答

    我很好奇NoSQL解决方案如何在跨多个服务器分布的非常大的表中支持关键字搜索? 通过关键词搜索,我的意思是像谷歌一个一个DB了,用的文件数量巨大,并与回答这样的问题像找到“家在纽约”确实非常快的能力。 我看到非常简单的解决方案来支持NoMysql解决方案中的OR操作(例如,像“A或B或C”这样的查询) - 只是使用另一个非常大的分布式表格,在这种情况下,给定“A或B或C”,我们可以直接转到索引表中