【问题标题】:Naming convention for Couchbase scopes and collectionsCouchbase 范围和集合的命名约定
【发布时间】:2022-11-02 21:00:46
【问题描述】:

Couchbase 范围和集合名称是 case sensitive

虽然公司 Couchbase 没有强制或暗示使用注册,但
网上有什么好东西/Apache 项目等知名项目示例。

比如我觉得像scope.Collection, 那是使用小写字母,但只有第一个范围字母作为大写字母。 但是随着 Couchbase 7.x 变得更加 SQLish, 以后会不会有问题?

其次,有关于使用复数的问题,比如om.Orders::<>

原因:项目中目前存在混合情况的原因。

【问题讨论】:

  • 从技术角度来看,任何有效的名称都可以。就像在关系数据库中命名表一样,只要您选择一个约定并遵守它就可以了。
  • 对于关系数据库,它是无关紧要的,因为名称不区分大小写。并且对话可以更多地涉及使用 lower_case 或 UPPER_CASE 的协议。开始赏金并将重点转移到众所周知的开源项目上作为参考。
  • 对此没有规范的答案,因为命名约定是主观的东西。

标签: naming-conventions couchbase


【解决方案1】:

值得推荐对存储桶、范围和集合名称使用所有小写字母。这正是 Couchbase 文档的样子 提供样品桶 例如travel-sample.inventory.airline

【讨论】:

    猜你喜欢
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 1970-01-01
    • 1970-01-01
    • 2016-07-09
    • 2012-04-09
    • 2020-09-09
    相关资源
    最近更新 更多