Thursday, April 27, 2006

(RDBMS) v (¬RDBMS)

My previous post was in response to Keith's writing regarding the possibility of escaping object relational mapping problems by avoiding altogether RDBMS's. The discussion of where and how relational databases are to be used turned out to be a hot topic on the blogosphere* these days, mostly fueled by Tim O'Reilly's nine-part saga on data management in Web 2.0* companies. The three most salient points I got from Tim's posts were: there is a preference for clustering by data partitioning instead of general replication strategies; predictably there also is a preference for open source relational db systems (MySQL being the front-runner); and there is a belief that read-mostly data is better served from flat files (sometimes with sophisticated replication mechanisms) than from RDBMS'. There is a lot of interesting info there, I recommend reading the whole thing.

Speaking of read-mostly data, I found this cool project via Joe Gregorio. It's a relational database system being built at MIT optimzed for this kind of data. Another interesting system for dealing with simple read-mostly data is Google's BigTable, that seeks to achiveve high throughput by adopting of a very simple data model, whithout integrity constraints nor transactional capabilities, structured in a highly distributed and fault-tolerant fashion (as would be expected of google). It also features native data versioning support.

PS: Yes, this post was written in english. At least something approaching what one might call "english"... The short motive is that I just felt like it. The longer one is that I need to practice my english at least as much as I need to practice my portuguese, and writing practice is one of the primary reasons for this blog's existence (yes, I'm a selfish bastard).

* buzzword count: 2. I'll try to do better next time.

69 comments:

Unknown said...

In conclusion, a black rolex replica sale, with its signature three white stripes, is not just practical, fashionable, sporty, but it is affordable. If you gave me a hublot replica or an Omega, of course I would take it, but I think I would sell it, buy an rolex replica sale and invest the left over money because high-end rolex replica sale are just not me at this time. Furthermore, rolex replica sale match my casual, sporty personality and character and I would feel far more comfortable going about my life with an replica watches sale on my wrist while people I would meet would know that I am a real good, genuine person who is not trying to be someone whom I am not.

prodigy-collections said...

I agree so much. we should all be reinforcing positive feedback within the comment sections. So many good points to take into consideration.
When people have good things to say about my web site Rolling Stones Crewneck it really makes positive impact.

Emerging Technologies said...

I need to thank you for this very good read and i have bookmarked to check out new things from your post. Thank you very much for sharing such a useful article and will definitely saved and revisit your site.
Data Science Course

Data Analytics Course said...

Excellent Blog! I would like to thank you for the efforts you have made in writing this post. Gained lots of knowledge.
Data Analytics Course

AI Courses said...

What an incredible message this is. Truly one of the best posts I have ever seen in my life. Wow, keep it up.
AI Courses in Bangalore

Data Science Training in Bangalore said...

I bookmarked your website because this site contains valuable information. I am very satisfied with the quality and the presentation of the articles. Thank you so much for saving great things. I am very grateful for this site.

Data Science Training in Bangalore

Education said...

Your site is truly cool and this is an extraordinary moving article and If it's not too much trouble share more like that. Thank You..
Digital Marketing Course in Hyderabad

Artificial Intelligence Training in Bangalore said...

I found Habit to be a transparent site, a social hub that is a conglomerate of buyers and sellers willing to offer digital advice online at a decent cost.

Artificial Intelligence Training in Bangalore

Digital Marketing Training in Bangalore said...

Wonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such amazing content for all the curious readers who are very keen on being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in the future too.

Digital Marketing Training in Bangalore

Machine Learning Course in Bangalore said...

Truly incredible blog found to be very impressive due to which the learners who go through it will try to explore themselves with the content to develop the skills to an extreme level. Eventually, thanking the blogger to come up with such phenomenal content. Hope you arrive with similar content in the future as well.

Machine Learning Course in Bangalore

Data Science Courses said...

Awesome article. I enjoyed reading your articles. this can be really a good scan for me. wanting forward to reading new articles. maintain the nice work!
Data Science Courses in Bangalore

Business Analytics said...

I am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
Business Analytics Course in Bangalore

Knowledge said...

Thank a lot. You have done excellent job. I enjoyed your blog . Nice efforts
Data Science Certification in Hyderabad

Institute said...

Wow, happy to see this awesome post. I hope this think help any newbie for their awesome work and by the way thanks for share this awesomeness, i thought this was a pretty interesting read when it comes to this topic. Thank you..
Artificial Intelligence Course

traininginstitute said...

Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also.
business analytics course

opbest said...



What is a blogging site where people give a lot of quick feedback?

My site : 풀싸롱

(freaky)

Data Scientist Course in Dombivli said...

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi

data science said...

I was just examining through the web looking for certain information and ran over your blog.It shows how well you understand this subject. Bookmarked this page, will return for extra. data science course in vadodara

Machine Learning Course in BLR said...

You have completed certain reliable points there. I did some research on the subject and found that almost everyone will agree with your blog.

Artificial Intelligence Training in Bangalore

Data Science Training in BLR said...

I wanted to leave a little comment to support you and wish you the best of luck. We wish you the best of luck in all of your blogging endeavors.

Data Science Training in Bangalore

Professional Course said...

Really impressed! Everything is a very open and very clear clarification of the issues. It contains true facts. Your website is very valuable. Thanks for sharing.

Digital Marketing Training in Bangalore

Technical Knowledge said...

Nice Post thank you very much for sharing such a useful information and will definitely saved and revisit your site and i have bookmarked to check out new things frm your post.
Data Science Course

EDU said...

Thanks Your post is so cool and this is an extraordinary moving article and If it's not too much trouble share more like that.
Digital Marketing Course in Hyderabad

Courses said...

You have done excellent job Thanks a lot and I enjoyed your blog. Great Post.
Data Science Certification in Hyderabad

Training said...

Great post happy to see this. I thought this was a pretty interesting read when it comes to this topic Information. Thanks..
Artificial Intelligence Course

kumal kumar said...

What an incredible message this is. Truly one of the best posts I have ever seen in my life. Wow, keep it up.
AI Courses in Bangalore

Tech Institute said...

I am really enjoying reading your well written articles. I am looking forward to reading new articles. Keep up the good work.
Data Science Courses in Bangalore

Bhuvankumar said...

I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
Data Analytics Course

Dev Kumar said...

I am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
Business Analytics Course in Bangalore

Technical Knowledge said...

I just got to this amazing site not long ago was actually captured with the piece of resources you have got here and big thumbs up for making such wonderful blog page!
Data Scientist Course

EDU said...

Very good article and liked reading your post, very pleasant to share, I want to tweet this to my followers. Thank you!.
Best Digital Marketing Institute in Hyderabad

Professional Course said...

It is late to find this act. At least one should be familiar with the fact that such events exist. I agree with your blog and will come back to inspect it further in the future, so keep your performance going.

Digital Marketing Training in Bangalore

Courses said...

I recently came across your article and want to express my admiration for your writing skills and your ability to get readers to read from start to finish.
AWS Course in Hyderabad

Dev Kumar said...

Thank you for sharing this wonderful blog, I read that Post and got it fine and informative. Please share more like that...
Ethical Hacking Institute in Bangalore

Training said...

Interesting post. which i wondered about this issue so thanks for posting and very good article which is a really very nice and useful article. Thank you
Data Science Course in Noida

Technical Knowledge said...

I am always searching online for articles that can help me and you made some good points in Features also. Keep working, great job
Data Science Training

Courses said...

The blog and data is excellent and informative as well your work is very good and I appreciate well hopping for some more informative posts.
Business Analytics Course in Gurgaon

EDU said...

This is really nice which is really cool blog and you have really helped a lot of people who visit the blog and give them useful information.
Data Science Training in Noida

kumal kumar said...

Very informative Blog! There is so much information here that can help thank you for sharing.
Data Analytics Course in Bangalore

Training said...

Informative Post. The information you have posted is very useful and sites you have referred was good. Thanks for sharing.
Data Science Course with Placement

Professional Course said...

I can configure my new idea from this post. Detailed information is given. Thank you all for this valuable information....

Data Science Course in Patna

Technical Knowledge said...

Nice Post thank you very much for sharing such a useful information and will definitely saved and revisit your site and i have bookmarked to check out new things frm your post.
Data Science Course

Dev Kumar said...

A good blog always contains new and exciting information that helps readers to get useful information I am sure this is it.
Data Science Course in Lucknow

EDU said...

Well done for this excellent article. and really enjoyed reading this article today it might be one of the best articles I have read so far and please keep this work of the same quality.
Data Analytics Course in Noida

Nathan said...

We are really grateful for your blog post. You will find a lot of approaches after visiting your post. Great work thank you.
Cloud Computing Training in Bangalore

Rahul said...

Nice post, you give readers a lot to think about and I appreciate that kind of writing.
Data Science Course Fees

Courses said...

Just a shine from you here and have never expected anything less from you and have not disappointed me at all which i guess you will continue the quality work. Great post.
Data Science Training in Gurgaon

Neeraj Kumar said...

There is obviously a lot to know about this. I think you made some good points in Features also. Great job!
Data Science Course in Jalandhar

Technical Knowledge said...

Very great post which I really enjoy reading this and it is not everyday that I have the possibility to see something like this. Thank You.
Best Online Data Science Courses

Tech Institute said...


This is a great inspiring blog.You have shared really very helpful information thank you.
Business Analytics Course in Bangalore

Training said...

I am hoping the same best effort from you in the future as well and in fact your creative writing skills has inspired me.
Data Science Course near me

kumal kumar said...

I read your excellent blog post. It's a great job. I enjoyed reading your post for the first time, thank you.
Data Science Institutes in Bangalore

Bhuvankumar said...

Really impressed! Information shared was very helpful Your website is very valuable. Thanks for sharing.
Business Analytics Course in Bangalore

EDU said...

I would like to say that this blog really convinced me to do it and thanks for informative post and bookmarked to check out new things of your post…
Data Science Institute in Noida

Professional Course said...

Really impressed! Everything is a very open and very clear clarification of the issues. It contains true facts. Your website is very valuable. Thanks for sharing.

Best Data Analytics Courses in Bangalore

kumal kumar said...

Wonderful blog post. It's absolute magic on your part! Hope you continue like this!
Data Analytics Training in Bangalore

Gurudev said...

So luck to come across your excellent blog, glad i found it. Keep posting new articles. Good luck.
Data Science Course Details

kumal kumar said...

I am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
Business Analytics Course in Bangalore

Professional Course said...

This blog was really great, never seen a great blog like this before. i think im gonna share this to my friends..

Data Scientist Training in Bangalore

Sunil said...

Nice post, you give readers a lot to think about and I appreciate that kind of writing.
Mlops Course

Anand said...

I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. Keep up the good work. Waiting for your next article
Business Analytics Course in Jabalpur

Ganesh said...

Hi, This article is probably where I got the most useful information for my research. Do you know of any other websites on this topic?
Data Analytics Course in Jalandhar

Nathan said...

Thank you for sharing this wonderful blog, I read that Post and got it fine and informative. Please share more like that...
Business Analytics Course in Amritsar

Nathan said...

Very educating blog, got lot of information thank you.
Data Scientist Course in Amritsar

Ganesh said...

I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it, Keep posting new articles.
Data Analytics Course in Ahmedabad

Professional Course said...

Good blog and absolutely exceptional. You can do a lot better, but I still say it's perfect. Keep doing your best.

Data Analytics Course in Nagpur

Professional Course said...

Really, this article is truly one of the best in article history. I am a collector of old "items" and sometimes read new items if I find them interesting. And this one that I found quite fascinating and should be part of my collection. Very good work!

Data Scientist Training in Bangalore

Rahul said...

I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it, Keep posting new articles.
Data Scientist Course in Jalandhar

Data Career said...

I have read this & i want to know more! Writing in style and getting good compliments on the article is hard enough, now is the perfect time to plan for the future, Perhaps you could write future articles that reference this article, this item is owned with style & give it a nice compliment. Nice!
Data Science Course