MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Къде да пиша и съхранявам mongoDB map/reduce функции в java проект

Конвенцията, която използвам и съм виждал в повечето проекти с отворен код (включително Spring и др.), е да поставя всички не-java файлове в директория с ресурси, под описателна директория:

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)

След това файлът за компилация пакетира ресурсите в буркан с ресурси, който се разгръща заедно с всички останали буркани.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Персонализирани низове за потребителска връзка за екземпляри на MongoDB с удостоверяване

  2. конвертиране на обект mongodb в обект на javascript

  3. Как да персонализирате MongoRepository, без да отменяте анотираните методи @Query в интерфейса?

  4. node.js не може да намери модул 'mongodb'

  5. node.js mongodb - collection.find().toArray(callback) - обратното извикване не се извиква