We have started prototyping and it looks promising. The idea is that that Sculptor will provide:
- Access objects (implementation of repository operations) that interact with mongoDB.
- Good query support (e.g. findByCondition).
- Automatic mapping between domain objects and mongoDB documents (DBObject) will be generated.
- Different types of association will be supported. Aggregates are typically embedded documents and other associations are stored as id references. Maybe we will provide a mechanism to lazy load associated documents.
Hi Patrik,
ReplyDeletewhat do you expect as advantage of using mongoDB or any other NoSQL database (speed, some property support, easier version transition, ...)?
Biggest advantage of NoSQL database is no structural objects however with Sculptor interface you are still tight to object structures. Will you support something like searchable HashMap storage (this will be cool)? I'm not fun of NoSQL because I don't see advantage or value which it brings. No offence just interest.
Is Bag datatype supported in MongoDB?.I am using Sculptor tool to generate the code.
ReplyDelete