Code Monkey home page Code Monkey logo

mongodb-driver's Introduction

MongoCamp

Docker Pulls Docker Image Size (latest by date) Docker Image Version (latest by date)Maven Central

Introduction

Universal REST Handling for MongoDB ....

Contributing

Open in Gitpod

If you find this library helpfull, so you can see here how you can help:

  • Send a pull request with your features and bug fixes
  • Help users resolve their issues.

Issues

Feel free to report your issues to Github's issue tracker. Please use one of the templates for reporting issues. report your issue

Documentation

Documentation is still on progress.

ShowCase

ShowCase is a started is an running Instance of MongoCamp-Server with installed Sample-Plugin. All Data are reverted every 30 minutes.

Admin User

User: admin Password: admin

Default User

User: test Password: test

Licence

Apache 2 License.

Usage

You can use Docker Compose or directly use directly docker run command.

docker run --publish 8080:8080 -e CONNECTION_HOST=your.mongo.db.host -e CONNECTION_DATABASE=test -e CONNECTION_USERNAME=mongodbUser -e CONNECTION_PASSWORD=mongodbPwd mongocamp/mongocamp-server:latest

mongodb-driver's People

Contributors

github-actions[bot] avatar mahdiabdi avatar quadstingray avatar sfxcode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

mongodb-driver's Issues

Refactor Crud

Remove Observer Functions from Crud to optional trait and add options to all functions.

Relationship Caching

Relationship values should be cached by default for better performance.

  • Use Caching by default
  • reset cached values if needed
  • make caching optional

Kommunikation zwischen Service

Aktuell können zwei Services nicht miteinander Kommunizieren.

Idee wäre den internen Pekko Messagebus durch JGroups zu ersetzen.

libraryDependencies += "org.jgroups.kubernetes" % "jgroups-kubernetes" % "1.0.3.Final"

Todo: Recherche wie macht es denn Infinispan

Relationship Handling

Simple relationship handling within the MongoDAO pattern for relations between collections.

  • OneToOne Relationships
  • OneToMany Relationships
  • Use Relations Trait for DAO case classes

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.