MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Gdzie pisać i przechowywać funkcje map/reduce mongoDB w projekcie java

Konwencja, której używam i którą widziałem w większości projektów open source (w tym Spring i inni), polega na umieszczaniu wszystkich plików innych niż java w katalogu zasobów, w katalogu opisowym:

module-root/
    src/
        main/
            java/
                (Java sources go here)
            resources/
                log4j.xml
                spring/ (spring xmls go here)
                sql/ (sql scripts go here)
                mongo/ (<-- seems like a good place for mongoDB functions)
        test/
            unit/
                java/ (unit test java sources go here)
                resources/ (unit test specific resources - usually none)
            integration/
                java/ (integration test java sources go here)
                resources/
                    spring/ (usually an ITestAssembly.xml goes here)

Plik buildfile następnie pakuje zasoby do jara zasobów, który jest wdrażany wraz ze wszystkimi innymi jarami.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Utwórz obiekt daty ISO w javascript

  2. Czy potrzebujesz JPA podczas korzystania z MongoDB?

  3. SocketTimeout z otwartym połączeniem w MongoDB

  4. Zapisz kropkowane pole w MongoDB

  5. Przegląd indeksowania bazy danych dla MongoDB