2016-05-25 20 views
1

SDN 3からSDN 4へ、Neo4j 2.3から3.0.1への移行では、多くの問題に直面しています。今はアプリケーションを新しいバージョンに完全に移植できません。SDN 3からSDN 4へのアプリケーションの移植とNeo4j 2.3から3.0.1への移植

私のアプリケーションは現在生産されていないので、Neo4jに関連するすべてのものを最新の状態に保ちたいと思っていました。

SDN 3xとNeo4j 2xのEOS(サポート終了)が心配です。あなたのアプリケーションを新しいものに移行するために余分な努力をする必要があります。 ? Neo4jによると、2.3は、わずか6ヶ月より長くのためにサポートすることができる

答えて

1

は、残念ながら、私は今、SDN 4は、カスタムサイファークエリとOGM間の状態の同期などの非常に重要な機能の深刻な欠如を持っている私の意見ではSDN 4にSDN 3からの私の既存のアプリケーション

ポートに失敗しました。

また、予期せぬ動作で何らかの理由で私の古いCypherクエリの一部がSDN 4で動作しない場合があります。

また、カスタムCypherクエリのページング(PageRequest)サポートはありません。

SDNの今後のリリースで状況が変わることを願っています。

1

http://neo4j.com/guides/upgrade/

春データ3.xが自分のchangelogによると、活発に開発していないようです: https://docs.spring.io/spring-data/neo4j/docs/current/changelog.txt (ノート最後の非依存関係の変更は3.4.0.RELEASE(2015-09-01)で導入されましたが、あまりそれほどではありません)

これらのライブラリの両方を使用したアプリケーションがあり、議論しています何をすべきか。彼らはSDN 4とNeo4j 3でかなりのAPIを変更したようですが、アップグレードを試みることは重要な課題です。私はあなたの詳細を知らずに決定的な答えを与えることはできません。 Neo4j 2.3とSDN 3はまもなくEOSのように見えるので、あなたがまだプロダクションにいないのであれば、アップグレードを扱うために大きく傾いています。