This came up in a conversation with coworkers today wherein I vocalized my inclination to stay away from NoSQL stuff. I thought of how painful it is to deal with a property you realize you've misnamed after you've jammed thousands of documents into a database with that convention. It was suggested to me that it might be easier to just map to a better name at the client side than to start inserting new documents with a better name while you also either live with the misnaming or try to get rid of the misnaming. A coworker saw a split wherein it might be wise to go with NoSQL when the database is tightly coupled to the UI and would never be used outside of that UI. He saw this as the divide wherein one decides for or against relational data. I kind of heard him say that anything that isn't Mickey Mouse should get relational data.
No comments:
Post a Comment