MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Nơi viết và lưu trữ các hàm bản đồ / giảm mongoDB trong dự án java

Quy ước mà tôi sử dụng và tôi đã thấy trong hầu hết các dự án nguồn mở (bao gồm cả Spring và cộng sự) là đặt tất cả các tệp không phải java trong một thư mục tài nguyên, trong một thư mục mô tả:

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)

Sau đó, buildfile sẽ đóng gói các tài nguyên vào một hũ tài nguyên, nó sẽ được triển khai cùng với tất cả các hũ khác.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB giới hạn độ sâu trường đối tượng lồng nhau

  2. Làm cách nào để khắc phục sự cố không đồng bộ MongoDB / Node này?

  3. MongoDB $ elemMatch $ trong

  4. bản sao Đặt Docker-soạn mongo

  5. nhược điểm của việc sử dụng IQueryable!