2016-04-19 5 views
1

Datomicドキュメント(http://docs.datomic.com/schema.html)状態:「ドット付き」ネームスペースを使用することは、Datomicインデックスやその他のパフォーマンスの問題の意味で重要な意味を持ちますか?

名前空間によって分離されたセグメントと、階層化することができます "" ...

「ドット付き」表記(例:「my.dotted.name/space」)を使用すると、Datomicの索引付けなどのパフォーマンスに影響はありますか?

別の言い方をすれば、私は代わりに '破線'表記を使用することができます(例えば、 "破線の名前/スペース")。

ドット表記を優先するパフォーマンスやその他の理由に影響はありますか? :ns.nestednamespace/attrname規則を使用する

おかげ

答えて

1

主な理由は、それがドキュメントで、ほとんどのデータベースがに準拠していることを指定した大会だということです。現在schema docsのガイドラインには技術的な施行コンポーネントがありません(これは:db/または:db.のプレフィックス付きネームスペースの使用にも当てはまります)。

インデックス作成のパフォーマンスなどにはほとんど影響はありませんが、そうしないと正当な理由がない限り、私は大会に従います。

関連する問題