Is it possible to create aapliaction in grails that works the way: User login with password and login to apliaction (authentication with spring security and postgredb), then aplication geting url to mongodb database (one per user), and then I configre application to use this db (with working mongo maped domain class)
grails, mongodb - multiple dbs
476 Views Asked by lukisp At
2
There are 2 best solutions below
1
Abhishek Tripathi
On
Yes you can use Mongo and postgre both using following line of code in dataSource.groovy
development {
grails {
mongo {
host = "localhost"
username = ""
password = ""
databaseName = "schema_name"
}
}
dataSource_lookup {
dialect = 'org.hibernate.dialect.PostgreSQLDialect'
pooled = true
driverClassName = 'org.postgresql.Driver'
username = "postgres"
password = "admin"
dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
url = "jdbc:postgresql://localhost:5432/schama_name?prepareThreshold=5&socketTimeout=5400"
}
}
Related Questions in MONGODB
- Meteor MapReduce Package Error: A method named is already defined
- Token based authorization in nodejs/ExpressJs and Angular(Single Page Application)
- Big data with spatial queries/indexing
- How to recover from losing all your /data/db
- What are the benefits of using the fields option when querying in Meteor
- Node JS Async Response
- mongoose get property from nested schema after `group`
- What to use for subdocuments ID's in MongoDB?
- ORM Code First versa Database First in Production
- How to profile a Yii2 based API?
- get length of embedded document in mongoDB with jade
- Architecture: Multiple Mongo databases+connections vs multiple collections with Express
- Why are numbers being inserted into MongoDB incorrectly?
- hibernate ogm mongo db, how to get count of collection?
- C++ Mongodb driver, not working
Related Questions in GRAILS
- No such property: id for class: java.lang.String
- Using like to non-string columns in Grails
- How to convert object reference that are in string form to that refrence class object?
- Restrict access to java-melody monitoring url
- Intercepting springsecurity behavior in grails
- Sort a Grails Domain list using a column index instead of column name
- Using service beans and dependency Injection in Geb Functional Tests
- how to create a pdf editor for grails
- Remove method of the List is not working
- Grails query based on Date
- Unit tests fail to run after upgrade from grails 2.3 to 2.5
- GGTS Classpath won't recognize folder on classpath after gradle eclipse
- Grails 2.4.4. hierarchical domain structure: find
- change input field value via javascript in grails
- Create skinny War file using Maven in Mavenized Grails
Related Questions in GRAILS-ORM
- Using like to non-string columns in Grails
- Sort a Grails Domain list using a column index instead of column name
- Grails query based on Date
- Grails 2.4.4. hierarchical domain structure: find
- Sorting on nullable fields in GORM
- Find instance by name where query is any part of its name, Grails
- Grails + Mongo: GORM mysteriously thinks a object referenced by an embedded field has a changed propery
- Grails Gorm Query Restriction
- Extending domain class with one-to-many relationship in Grails
- grails create a list with like query from parent and child domain
- withCriteria "or" like by property of other table
- Grails domain not persisting even with flush: true parameters
- Retrieving data using Grails Domain returns with a Class Key by default
- Grails "deep" criteria + one-to-many relation
- GORM Criteria Join
Related Questions in GORM-MONGODB
- A component required a bean named 'dataSource_dbCreate' that could not be found
- grails, mongodb - multiple dbs
- Grails v3.1.4 specify encrypted password for mongodb connection
- Grails w/ GORM MongoDB plugin: org.grails.datastore.mapping.core.OptimisticLockingException
- grails, mongodb gorm, null embedded objects
- Version property missing when converting Domain to JSON
- MongoDB + Grails: How to use the $all operator from Grails
- Can MongoDB store and manipulate strings of UTF-8 with code points outside the basic multilingual plane?
- Grails update embedded object but no encoding password using spring security
- Query can't find saved item using afterInsert
- NoClassDefFoundError: org/grails/compiler/gorm/GormEntityTransformation
- IllegalStateException when trying to query a MongoDB domain class using Grails 2.3.7
- How to find the optimal value for mongo.options.connectionsPerHost
- Grails Mongodb Embedded Documents ?Bug?
- Can't connect to MongoDB with correct credentials with Grails App
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If I am not wrong, you are asking about possibility of saving data in two data stores(Mongodb and Postgredb). In Postgredb, you want to store Spring Security authentication data and other application data in Mongodb.
Yes, this is possible. My current project had similar requirements and we are using MySQL and MongoDb.