Neo4j 3.2.0コミュニティー・エディションの使用。特定のNeo4jスカラー関数の欠如
Neo4jのプロパティタイプは、Javaプリミティブと一致する必要があります。整数(すなわち、整数)と浮動小数点のスカラ関数だけがあるのはなぜですか?インポート時(CSVをロードする)には、ヘッダーの型を指定するのではなく、バイト、ショート、ダブルに文字列変換を行うと便利です。 APOCには、これらのタイプのスカラー関数もありません。数値型の間に大きなメモリの違いがあるため、これらを期待するでしょう。任意の技術的な理由や回避策(すなわちバイトに文字列を変換するには|ショート|?負荷CSV下のダブル
はまた、インポートツールは、ヘッダメタデータ内のすべての数値型を可能
オブジェクトのリテラルのリストを使用する場合は、整数と浮動小数点数がサポートされる唯一の数であるように見えます。たとえば、プロパティをバイトとして指定する方法はありません(たとえば、{id:1、...}プロパティ** id **のデフォルトは整数)。 –
既知の問題のようですhttps://github.com/neo4j/neo4j/issues/7652 –
Neo4jに関して混乱を招くことは、タイプが実際に広告されたものと異なることです。 Neo4jは、関数名にもかかわらず、整数型や浮動小数点型ではなく、64ビットのdouble型とlong型の値を使用し、いくつかのプロパティのすべての値が十分に低い場合には、格納のためのカップル最適化トリックを使用します。 – InverseFalcon