读《The End of an Architectural Era (It’s Time for a Complete Rewrite)》
2014-02-24 22:04
627 查看
这是Stonebraker等发表在VLDB ’07, September 23-28, 2007, Vienna, Austria的一篇文章。看起来引用率还很高:
nms.csail.mit.edu/~stavros/pubs/hstore.pdf
by M Stonebraker - 2007 - Cited
by 327 - Related articles
The End of an Architectural Era. (It's Time for a Complete Rewrite). Michael Stonebraker. Samuel Madden. Daniel J. Abadi. Stavros Harizopoulos. MIT CSAIL.
在NoSQL稍微消停了点的今天,回过头看看研究者们走过的路,对我们这种程序猿应该也会有点益处。关系数据库在出现以后,变成了大一统的巨兽,也似乎一统江湖了。不过实际的需求种类实在太多,也不乏有各种专用的系统出现,尤其是各种针对特定应用的解决方案。互联网和MySQL的迅猛发展,也逐渐对传统的RDBMS产生了威胁。文章中的很多假设前提和我们做应用,特别是互联网应用的情况很类似,只不过只有极少数人有能力把它上升到理论的高度,并因此与时俱进地设计出系统来。本文虽然没有提出什么创新的技术,但却做了很好的总结归纳,为设计各种专用系统,特别是专用的OLTP系统提供了很好的依据。
For latest news, please visit the web sites of MIT and VoltDB. Daniel J. Abadi wrote many more papers on the topic latter.
The End of an Architectural Era - Networks and Mobile Systems - MIT
nms.csail.mit.edu/~stavros/pubs/hstore.pdfby M Stonebraker - 2007 - Cited
by 327 - Related articles
The End of an Architectural Era. (It's Time for a Complete Rewrite). Michael Stonebraker. Samuel Madden. Daniel J. Abadi. Stavros Harizopoulos. MIT CSAIL.
在NoSQL稍微消停了点的今天,回过头看看研究者们走过的路,对我们这种程序猿应该也会有点益处。关系数据库在出现以后,变成了大一统的巨兽,也似乎一统江湖了。不过实际的需求种类实在太多,也不乏有各种专用的系统出现,尤其是各种针对特定应用的解决方案。互联网和MySQL的迅猛发展,也逐渐对传统的RDBMS产生了威胁。文章中的很多假设前提和我们做应用,特别是互联网应用的情况很类似,只不过只有极少数人有能力把它上升到理论的高度,并因此与时俱进地设计出系统来。本文虽然没有提出什么创新的技术,但却做了很好的总结归纳,为设计各种专用系统,特别是专用的OLTP系统提供了很好的依据。
For latest news, please visit the web sites of MIT and VoltDB. Daniel J. Abadi wrote many more papers on the topic latter.
相关文章推荐
- It's the end of summer and time
- Given an array nums, write a function to move all 0's to the end of it while maintaining the relativ
- Trick:Auto start it at the end of installing an application(Symbian)
- Jobs’s Departure as CEO of Apple Is the End of an Extraordinary Era
- I took time for preliminary study of the lua and php, it's too difficlt to squeeze time for me
- timeit – Time the execution of small bits of Python code. - Python Module of the Week
- An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more informat
- Using JavaScript to show the current time for the end user
- Question 12: In C++, which of the following is the best declaration for an overloaded operator[] to allow read-only access (and
- 错误: Some part of your SQL statement is nested too deeply. Rewrite the query or break it up into smaller queries.
- The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels
- An error occurred during local report processing.Failed to load expression host assembly. Details: Request for the permission of
- Here's an example that shows how to enumerate through the features of a selection set, returning the value of each field in the attribute table except for the geometry colum.
- Burp Suite is one of the best tools available for web application testing. Its wide variety of featu
- Becoming an Xperf Xpert Part 3: The Case of When Auto “wait for it” Logon is Slow
- Get the content of an Iframe in Javascript – crossbrowser solution for both IE and Firefox
- mysql 主从复制问题'the master returned an invalid number of fields for SHOW SLAVE HOSTS'
- mm_The type of the expression must be an array type but it resolved to List
- The package needs to be reinstalled,but I can't find an archive for it
- 处理编译错误"0" is an invalid value for the "DebugInformation" parameter of the "DCC"