2017-01-13 3 views
0

Algolia FAQは、エントリの最大サイズが10KBの縮小されたJSONサイズであると言います。しかし、JSON文字列がASCIIかUTF-8でエンコードされているかどうかはわかりませんので、実際に自分自身をどのように計算するかはわかりません。Algoliaは、エントリのJSONのサイズを計算するのにASCIIまたはUTF-8を使用しますか?

編集:AlgoliaのUIがのエントリのサイズ制限をに強制しないように見えます。

+0

10KBはコンテンツのエンコードとは独立して10KBです。 – deceze

+0

私はUTF-8のASCII部分だけを使用しているとします。それは本当です。 AlgoliaがUTF-8を最大4バイトのエントリでサポートしているかどうかを尋ねる方が適切だと思います。 – CodyMcCodeFace

+1

いいえ、10KBはまだ10KBです。適切にエンコードされたJSONファイルを生成し、それを縮小し、使用するKB数を測定します。適切なJSONであれば、その内容は関係ありません。唯一の違いは、非ASCII文字を "\ uXXXX"エスケープシーケンスまたはまっすぐなUTF-8エンコード文字としてエンコードするかどうかで、数バイトの違いが生じます。いずれも有効なJSONですが、問題はAlgoliaが互いを優先してサポートするかどうかです。 – deceze

答えて

0

decezeのコメントによると、実際には10KBが10KBなので、実際には無関係です。私はASCIIまたはUTF-8のどちらかを使用することができます.JSONファイルのサイズが正しい場合は、そのすべてが重要です。

関連する問題