問題タブ [spring-data-mongodb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
519 参照

mongodb - Mongodb はスリープ状態になり、再試行します。合計スリープ時間 = 38ms 今回は 100ms

Tomcat ログに次のように表示されますが、その理由と解決方法がわかりません。

2013 年 3 月 19 日 3:50:01 PM com.mongodb.DBPort _open SEVERE: スリープして再試行します。合計スリープ時間 = 38ms 今回は 100ms

私はJava、春のデータを使用しています。

何か案は?

0 投票する
2 に答える
10784 参照

java - SpringData Mongo @Column相当のアノテーション(@Property?)

JPA@Columnアノテーションに相当するSpringDataMongoはありますか?

基本的に、Mongoに別の名前で保存したいプロパティを持つPOJOがあります。したがって、次のオブジェクト:

次のように永続化されます:

注:MappingMongoConverter明示的に行うためにを使用したくない

0 投票する
1 に答える
1891 参照

spring - 春のデータモンゴのコレクションベースのマルチテナンシー

春のデータmongodbでMULTI-TENANTプロジェクトを開始しています。この投稿を読んだ後、テナントごとのコレクションは、mongodb ではかなりまともなアプローチです。

では、Spring Data Mongo でこれを達成するにはどうすればよいでしょうか? どうやら、すぐに使用できるソリューションは提供されていませんが、determinCollectionName メソッドをオーバーライドすることで MongoTemplate を微調整できると思いましたが、目的のためにパブリックでも保護されたメソッドでもないと想定しています。

ただし、SimpleMongoDbFactory を拡張し、ここで提供されているヒントに従って LocalThread 変数を使用することで、テナントごとのアプローチを非常に簡単にセットアップできます。

したがって、質問は次のとおりです。

  1. コレクションとドメイン クラス名のマッピングをオーバーライドできる安全な方法はありますか? ps: これは実行時に発生するはずなので、@collection アノテーションはまったく役に立たないと思います。
  2. テナントごとの収集が不可能な場合、マルチ DB アプローチを採用すると、パフォーマンスとリソースにどの程度のペナルティが発生しますか?
0 投票する
0 に答える
847 参照

java - mongo:repositories の定義中にエラーが発生する

Junit テストを実行すると、このエラーが発生します

これが私の関連する春の設定ファイルです

これがpom.xmlファイルで定義された私の依存関係です

0 投票する
4 に答える
10215 参照

mongodb - Spring Data - MongoDB インデックス DBRef

spring-data-mongodb-1.2.0.RELEASE を使用しています。A と B の 2 つのクラスがあり、B には A への参照があり、@DBRef で注釈が付けられています。

クラスA:

クラス B:

特定の A を参照している B のすべてのインスタンスを照会しているので:

インデックスする必要があります。

B インスタンスを MongoDB に最初に挿入した後、インデックスを作成する必要があります。以下に示すように、そうではありません。

このようなインデックスを作成する方法を知っている人はいますか?

さらに、DBRef フィールド (mongo シェルで確認できる) が、 MongoDB のドキュメントで定義されている形式と一致していないように見えます。

ここで何か不足していますか?

0 投票する
1 に答える
296 参照

spring - 春のデータmongodbは本番環境に対応していますか

春のデータのドキュメントを見て、小さなデモアプリを試しました。使いやすいので気に入っています。Mongodb と spring data は間違いなくまだかなり新しいテクノロジーなので、その哲学には惚れ込んでしまいましたが、その成熟度が心配です。私は非常に相対的な質問をしていることを知っていますが、意見や経験を共有していただければ幸いです。

  • Spring Riakのようにダンプされるのではなく、Spring Data mongodbが開発され続ける可能性はどのくらいありますか
  • 春のデータはどのくらいバグがありますか? そして、それはどのくらい早く修正されますか?
  • 春のデータ mongodb のトレンドはどのくらい大きいですか? このスタックで開発された本格的な大規模な製品アプリはありますか?
0 投票する
1 に答える
461 参照

mongodb - ページサポートを追加するとエラーが発生しました - Pageable pageable - spring-data-mongodb

次のようなリポジトリがあります。

次のようにページングサポートを追加した後:

エラーがあります:

私の pom.xml のバージョンは次のとおりです。

何が問題ですか ?