Preview

Труды Института системного программирования РАН

Расширенный поиск

Год эпохи перемен в технологии баз данных

Аннотация

В 2007 г. Майкл Стоунбрейкер и его коллеги опубликовали несколько статей, в которых убедительно утверждали о необходимости радикального пересмотра архитектур СУБД. Эти утверждения подтверждались экспериментами с несколькими новыми архитектурами, предназначенными для поддержки приложений потоковых данных, анализа данных, оперативной обработки транзакций и т.д. В 2008 г. эти тенденции были подтверждены в Клермонтском отчете о направлениях исследований баз данных. Наиболее интересные публикации 2009 г., краткому обсуждению которых посвящена статья, свидетельствуют о том, что идея пересмотра архитектур СУБД всерьез воспринята серьезными исследователями и разработчиками средств управления данными.

Об авторе

С. Д. Кузнецов
ИСП РАН
Россия


Список литературы

1. A Conversation with Michael Stonebraker and Margo Seltzer (http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=489), ACM Queue, Volume 5, Number 4, May/June 2007. Перевод: Беседа Марго Зельцер с Майклом Стоунбрейкером (http://citcity.ru/16453/).

2. Michael Stonebraker, Uğur Çetintemel. «One Size Fits All»: An Idea Whose Time Has Come and Gone (http://www.cs.brown.edu/~ugur/fits_all.pdf). Перевод: Майкл Стоунбрейкер, Угур Кетинтемел. «Один размер пригоден для всех»: идея, время которой пришло и ушло (http://citforum.ru/database/articles/one_size_fits_all/).

3. Michael Stonebraker, Chuck Bear, Uğur Çetintemel, Mitch Cherniack, Tingjian Ge, Nabil Hachem, Stavros Harizopoulos, John Lifter, Jennie Rogers, and Stan Zdonik. One Size Fits All? – Part 2: Benchmarking Results (http://nms.csail.mit.edu/~stavros/pubs/osfa.pdf). Proceedings of the 3rd Biennial Conference on Innovative Data Systems Research (CIDR), January 7-10, 2007, Asilomar, California, USA. Перевод: Майкл Стоунбрейкер, Чак Беэ, Угур Кетинтемел, Мич Черняк, Тиньян Ге, Набил Хачем, Ставрос Харизопулос, Джон Лифтер, Дженни Роджерс, Стэн Здоник. Пригоден ли один размер для всех? Часть 2: результаты тестовых испытаний (http://citforum.ru/database/articles/one_size_fits_all_2/).

4. Michael Stonebraker, Samuel Madden, Daniel J. Abadi, Stavros Harizopoulos, Nabil Hachem, Pat Helland. The End of an Architectural Era (It's Time for a Complete Rewrite) (http://citforum.ru/database/articles/end_of_arch_era/). Proceedings of VLDB, 2007, Vienna, Austria. Перевод: Майкл Стоунбрейкер, Сэмюэль Мэдден, Дэниэль Абади, Ставрос Харизопулос, Набил Хачем, Пат Хеллэнд. Конец архитектурной эпохи, или Наступило время полностью переписывать системы управления данными (http://citforum.ru/database/articles/end_of_arch_era/).

5. Сергей Кузнецов. Универсальность и специализация: время разбивать камни? (http://citforum.ru/database/articles/time_to_break_stones/).

6. StreamBase (http://www.streambase.com/).

7. Streaminsight (http://www.microsoft.com/sqlserver/2008/en/us/R2-complex-event.aspx)

8. Vertica (http://www.vertica.com/).

9. H-Store (http://db.cs.yale.edu/hstore/).

10. SciDB (http://scidb.org/).

11. Марк Ривкин. Тенденции развития универсальных коммерческих СУБД. (http://citforum.ru/database/articles/trends/).

12. Future Directions in DBMS Research – The Laguna Beach Participants (http://www.icsi.berkeley.edu/pubs/techreports/tr-88-001.pdf). SIGMOD Record 18(1): 17-26, 1989. Пересказ на русском языке: Будущие направления исследований в области баз данных: десять лет спустя (http://www.citforum.ru/database/articles/future_01.shtml).

13. Abraham Silberschatz, Michael Stonebraker, and Jeffrey D. Ullman. Database Systems: Achievements and Opportunities (http://infolab.stanford.edu/~hector/lagi.ps). CACM 34(10): 110-120, 1991.

14. Abraham Silberschatz, Michael Stonebraker, Jeffrey D. Ullman. Database Research: Achievements and Opportunities Into the 21st Century (http://www.cs.rmit.edu.au/~zahirt/Teaching/oodb/Papers/view.ps). SIGMOD Record 25(1): 52-63 (1996). Перевод: Базы данных: достижения и перспективы на пороге 21-го столетия (http://citforum.ru/database/classics/nfs_report/).

15. Avi Silberschatz, Stan Zdonik et al., Strategic Directions in Database Systems – Breaking Out of the Box (http://www.cs.rmit.edu.au/~zahirt/Teaching/oodb/Papers/view.ps). ACM Computing Surveys, Vol. 28, No. 4 (Dec 1996), 764-778. Перевод: Стратегические направления в системах баз данных (http://citforum.ru/database/classics/nsf_report2/).

16. The Asilomar Report on Database Research (http://www.sigmod.org/record/issues/9812/asilomar.html). SIGMOD Record 27(4): 74-80, 1998. Перевод: Асиломарский отчет об исследованиях в области баз данных (http://citforum.ru/database/digest/asil_01.shtml).

17. The Lowell Database Research Self-Assessment (http://research.microsoft.com/~Gray/Lowell/). CACM 48(5): 111-118, 2005. Пересказ на русском языке: Крупные проблемы и текущие задачи исследований в области баз данных (http://www.citforum.ru/database/articles/problems/).

18. The Claremont Report on Database Research (http://db.cs.berkeley.edu/claremont/claremontreport08.pdf). Перевод: Клермонтский отчет об исследованиях в области баз данных (http://citforum.ru/database/articles/claremont_report/).

19. Goetz Graefe. The Five-minute Rule: 20 Years Later and How Flash Memory Changes the Rules (http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=549), ACM QUEUE, July/August 2008. Перевод: Гоц Грейф «Правило пяти минут двадцать лет спустя, и как флэш-память изменяет правила» (http://www.citforum.ru/database/articles/five_minute_rule/

20. LINQ (http://msdn.microsoft.com/en-us/netframework/aa904594.aspx)

21. Ruby on Rails (http://www.rubyonrails.ru/)

22. salesforce.com (http://www.salesforce.com/)

23. Amazon S3 (http://aws.amazon.com/s3)

24. Google App Engine (http://code.google.com/appengine/)

25. Amazon EC2 (http://aws.amazon.com/ec2)

26. Amazon SimpleDB (http://www.amazon.com/SimpleDB-AWS-Service-Pricing/b?ie=UTF8&node=342335011)

27. Microsoft SQL Server Data Services (http://www.microsoft.com/sql/dataservices/default.mspx)

28. Google’s Datastore (http://www.groovie.org/2008/04/13/google-datastore-and-the-shift-from-a-rdbms)

29. Jeffrey Dean, Sanjay Ghemawat «MapReduce: Simplifed Data Processing on Large Clusters» (http://labs.google.com/papers/mapreduce-osdi04.pdf), Proceedings of the Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004

30. MapReduce в Hadoop (http://hadoop.apache.org/mapreduce/)

31. Database Column (http://databasecolumn.vertica.com/)

32. Michael Stonebraker, David J. DeWitt. MapReduce: A major step backwards (http://databasecolumn.vertica.com/database-innovation/mapreduce-a-major-step-backwards/)

33. Michael Stonebraker, David J. DeWitt. MapReduce II (http://databasecolumn.vertica.com/database-innovation/mapreduce-ii/)

34. Andrew Pavlo, Erik Paulson, Alexander Rasin, Daniel J. Abadi, David J. DeWitt, Samuel Madden, Michael Stonebraker. A Comparison of Approaches to Large-Scale Data Analysis (http://cs-www.cs.yale.edu/homes/dna/papers/benchmarks-sigmod09.pdf). Proceedings of the 35th SIGMOD International Conference on Management of Data, 2009, Providence, Rhode Island, USA. Перевод: Эндрю Павло, Эрик Паулсон, Александр Разин, Дэниэль Абади, Дэвид Девитт, Сэмюэль Мэдден, Майкл Стоунбрейкер. Сравнение подходов к крупномасштабному анализу данных (http://citforum.ru/database/articles/mr_vs_dbms/)

35. Greenplum (http://www.greenplum.com/)

36. Eric Friedman, Peter Pawlowski, John Cieslewicz «SQL/MapReduce: A practical approach to selfdescribing, polymorphic, and parallelizable userdefined functions» (http://www.asterdata.com/resources/downloads/whitepapers/sqlmr.pdf), Proceeding of the VLDB ’09 August 2428, 2009, Lyon, France

37. MapReduce в Vertica (http://www.vertica.com/company/news/vertica-analytic-database-broadens-reach-with-flexstore)

38. SQL Azur (http://www.microsoft.com/windowsazure/sqlazure/)

39. SQL Server 2008 R2 Parallel Data Warehouse (http://www.microsoft.com/sqlserver/2008/en/us/parallel-data-warehouse.aspx)

40. Daniela Florescu, Donald Kossmann. Rethinking Cost and Performance of Database Systems (http://www.sigmod.org/sigmod/record/issues/0903/p43.articles.florescu.pdf). SIGMOD Record, Vol. 38, No. 1, March 2009. Перевод: Переосмысление стоимости и производительности систем баз данных (http://citforum.ru/database/articles/rethinking/)

41. msec (http://www.28msec.com/)

42. Martin Kaufmann, Donald Kossmann. «Developing an Enterprise Web Application in XQuery» (http://www.28msec.com/download/enterprise_webapps.pdf)

43. Jim Gray. (http://en.wikipedia.org/wiki/Jim_Gray_%28computer_scientist%29)

44. Adam Jacobs. The Pathologies of Big Data (http://queue.acm.org/detail.cfm?id=1563874). ACM Queue, Vol. 7, Issue 6, July 2009. Перевод: Адам Якобса «Патологии больших данных» (http://citforum.ru/database/articles/pathology/)

45. Сергей Кузнецов. О точности диагностики патологий (http://citforum.ru/database/articles/pathology_diagnostics/

46. Tenbase (http://www.1010data.com/solutions.dw.tenbase.html)

47. data Inc. (http://www.1010data.com/)

48. Jeffrey Cohen, Brian Dolan, Mark Dunlap, Joseph M. Hellerstein, Caleb Welton. MAD Skills: New Analysis Practices for Big Data (http://db.cs.berkeley.edu/jmh/papers/madskills-032009.pdf). Proceedings of the VLDB'09 Conference, Lyon, France, August 24-28, 2009). Пер.

49. Перевод: Джеффри Коэн, Брайен Долэн, Марк Данлэп, Джозеф Хеллерстейн и Кейлэба Велтон «МОГучие способности: новые приемы анализа больших данных» (http://citforum.ru/database/articles/mad_skills/)

50. Jim Gray, David T. Liu, Maria Nieto-Santisteban, Alex Szalay, David J. DeWitt, Gerd Heber. Scientific Data Management in the Coming Decade (http://www.sigmod.org/sigmod/record/issues/0512/p34-article-gray.pdf), SIGMOD Record, Vol. 34, No. 4, Dec. 2005. Перевод: Управление научными данными в следующем десятилетии (http://www.citforum.ru/database/articles/scientific_data/

51. Requirements for Science Data Bases and SciDB (http://www-db.cs.wisc.edu/cidr/cidr2009/Paper_26.pdf). Proceedings of the Fourth Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 4-7, 2009

52. A Demonstration of SciDB: A Science-Oriented DBMS (http://scidb.org/Documents/SciDB-VLDB09-paper.pdf). Proceedings of the VLDB ‘09, August 2428, 2009, Lyon, France


Рецензия

Для цитирования:


Кузнецов С.Д. Год эпохи перемен в технологии баз данных. Труды Института системного программирования РАН. 2010;19.

For citation:


Kuznetsov S.D. The year of epoch of changes for the database technology. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2010;19. (In Russ.)



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)