i want to develop an application in mongodb.3.2.8 and c#.
guide me and help me to start for it. any documentation and examples.
Hi Rahil,
I would suggest to check out Getting Started with MongoDB C# tutorial in the MongoDB manual as a starting point.
Also recommended to enroll in a free online course at MongoDB University M101N: MongoDB for .NET Developers. This course will go over basic installation, JSON, schema design, querying, insertion of data, indexing and working with the C# driver. In the course, you will build a blogging platform, backed by MongoDB. A new session has just started this week, and is not too late to join.
kindly tell me about concurrency and transactions/lock/wired tiger.
Please see MongoDB FAQ on concurrency for resources on MongoDB concurrency and locks.
In regards to WiredTiger:
For information about transactions, please see Atomicity and Transactions and Two Phase Commits tutorial.
Data in MongoDB has flexible and dynamic schema. In order to leverage this characteristic for performance and scalability, you need to design a suitable data model for your application use case. See also Data Model Examples and Patterns.
Regards,
Wan.