7

私はDjangoが本当に好きです。私はRailsを少しいじりましたが、個人的にはDjangoのロジックを好みます。また、RubyよりもPythonの方が好きです。繰り返しますが、個人的な好み。それにもかかわらず、mongodbのようなデータベースに対するDjangoのネイティブサポートが不足しているため、現在Railsに切り替えています。Django1.5がNoSQLデータベースをサポートする計画はないことがわかりました。

有望に見えたのでdjango-nonrelをインストールしようとしましたが、成功しませんでした。成功したとしても、活発な開発が行われていないことを考えると、このdjangoのフォークは信頼できません。インストールする依存関係のバージョンを示す投稿すらありません。その一部は非常に高速に更新されています。そのため、十分に文書化されていないエラーが発生し、それは単なる恐怖です。

Djangoは私にとって長期的な投資になる可能性があるので、NoSQLデータベースをサポートするようにDjangoのORMを変更する計画があるかどうか疑問に思いました。

4

1 に答える 1

4

これについては、さまざまなdjangoプロジェクトチャネルで多くの議論がありました。

djangoでno-sql機能を可能にするサイドプロジェクトとフォークがいくつかあります。いくつかの代替案について説明しているdjangoの人々からのwiki投稿もありますhttps://code.djangoproject.com/wiki/NoSqlSupportなので、SQLを使用できません。

したがって、悪いニュースは次のとおりです。現時点では、djangoコアにno-sqlが含まれるかどうかについての明確な答えはありません。しかし、幸いなことに、サポートされ、開発されているSQL以外のオプションがいくつかあります。

于 2013-03-26T16:34:14.447 に答える