【问题标题】:Price for literal vs int in Amazon CloudSearchAmazon CloudSearch 中文字与 int 的价格
【发布时间】:2014-04-18 22:10:59
【问题描述】:

我正在设计搜索域,这是我的问题:我有几列不需要可搜索、可返回或分面。它们只有几个可能的值,将在 fq 参数中用作过滤器。问题是:使用哪种数据类型?整数还是字面量?

我会得到更易于维护的解决方案,因为 int 会在我的代码中引入对其他数据库/枚举的外部依赖。但是使用文字会增加价格吗?多少钱?在 CS 文档中找不到答案。

【问题讨论】:

    标签: amazon-cloudsearch


    【解决方案1】:

    Amazon Cloudsearch's pricing model 具有以下组件:

    1. 实例每小时费率
    2. 基于数据大小的索引成本
    3. 传输率

    您的实例费率将取决于您存储的数据量。从本质上讲,这些模型中的每一个都直接或间接地取决于您存储的信息的大小。

    基于此,使用整数字段而不是文字是有意义的。存储一个数字比它的字面等效值便宜。在初始阶段差异可能可以忽略不计,但是当您有大量信息被索引时,它可能是中小型实例之间的差异,因此可以为您节省一些钱。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-21
      • 1970-01-01
      • 1970-01-01
      • 2014-12-22
      • 2017-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多