Wednesday, December 10, 2014

nosql document storage locking

MongoDb locks at the database level, so more databases may be better.

http://docs.mongodb.org/manual/faq/concurrency/

CouchDb does not lock, but uses mvcc (multi-version concurrency control) which means a new version for updates. This gives automatic auditing. Bigger database files though. Must be a cleanup mechanism.
http://docs.couchdb.org/en/latest/intro/consistency.html?highlight=locking

Looking for a document level locking mechanism, but probably wouldn't make sense. Imagine a map/reduce that passes over one or more docs that are receiving updates. I guess the read would need to wait if any of its read targets are locked, but that would mean checking for locks on each doc which may be costly. Not sure, just a hunch.

18 comments:

  1. Really nice information you had provided here. And i wanna appreciate within this. Thank you for providing this information. Get the best document storage services from Safe Storage who is a leading company in Hyderabad. For the more details you can visit on Document Storage Hyderabad

    ReplyDelete
    Replies
    1. IEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.

      IEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.

      corporate training in chennai corporate training in chennai

      corporate training companies in india corporate training companies in india

      corporate training companies in chennai corporate training companies in chennai

      I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai

      Delete
  2. Enormous information oil and gas investigation administrations are by and large included programming administrations and equipment/gear items. Data Analytics Course

    ReplyDelete
  3. data storage is very imporant you can save your data diffrent ways read more

    ReplyDelete
  4. PMP Certification Programme Overview
    Prepare for the Project Management Professional (PMP)® examination by Project Management Institute (PMI) with a four-day rigorous training programme. The PMP® certification training in India suits professionals with experience in project management. The course curriculum is aligned to PMI’s A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Sixth Edition, which is the latest edition that includes both traditional Project Management and Agile Project Management concepts. Students will learn how to apply these concepts to real-life projects through MS Project, a leading project management tool. 360DigiTMG is a Registered Education Provider (R.E.P.) by PMI to conduct training for this globally recognised certification.
    pmp course


    ReplyDelete
  5. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. Storage companies in dubai

    ReplyDelete
  6. Acknowledges for paper such a beneficial composition, I stumbled beside your blog besides decipher a limited announce. I want your technique of inscription. front door locks

    ReplyDelete
  7. Thanks for sharing the post with us. Household Storage provides temporary household safe and public storage facility in Hyderabad and Bangalore at economical price.

    ReplyDelete
  8. Excellent! Amazing! I’ll bookmark your blog and take the feeds also. I’m happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing. JUUL PODS

    ReplyDelete
  9. Cool stuff you have and you keep overhaul every one of us.
    data science course

    ReplyDelete
  10. Thanks for sharing the best information and suggestions, If you are looking for the best Kent Holder, then KHolder Development. Highly energetic blog, I’d love to find out some additional information.


    ReplyDelete
  11. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.

    data science interview questions

    ReplyDelete
  12. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  13. Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Simple Linear Regression
    Correlation vs covariance
    data science interview questions
    KNN Algorithm
    Logistic Regression explained

    ReplyDelete
  14. very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Logistic Regression explained
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm

    ReplyDelete
  15. You have given such wonderful information about agile project which is awesome. Thanks for sharing it. Agile Project Management Training Online.

    ReplyDelete