Spanner (СУБД)
| Spanner | |
|---|---|
| Тип | облачные базы данных и SaaS |
| Разработчик | |
| Состояние | активное |
| Сайт | cloud.google.com/spanner/ |
Spanner — геораспределённая система управления базами данных, разрабатываемая Google, предоставляемая как публично-облачная услуга, а также используемая для собственных сервисов Google. Позиционируется производителем как продолжение системы BigTable. Систему относят к категории NewSQL[1]: поддерживается язык SQL, при этом система не является чисто реляционной, в частности, есть требование обязательно снабдить каждую таблицу первичным ключом[2].
Над Spanner надстроена другая СУБД — Google F1 («The Fault-Tolerant Distributed RDBMS»), которая написана Google взамен ранее используемой для собственных сервисов MySQL и не предоставляется сторонним пользователям.
Примечания
- ↑ Corbett et al, 2012.
- ↑ Corbett et al, 2012, p. 4.
Ссылки
- Corbett, James C; Dean, Jeffrey; Epstein, Michael; Fikes, Andrew; Frost, Christopher; Furman, JJ; Ghemawat, Sanjay; Gubarev, Andrey; Heiser, Christopher; Hochschild, Peter; Hsieh, Wilson; Kanthak, Sebastian; Kogan, Eugene; Li, Hongyi; Lloyd, Alexander; Melnik, Sergey; Mwaura, David; Nagle, David; Quinlan, Sean; Rao, Rajesh; Rolig, Lindsay; Saito, Yasushi; Szymaniak, Michal; Taylor, Christopher; Wang, Ruth; Woodford, Dale (2012), Spanner: Google's Globally-Distributed Database (PDF), Proceedings of OSDI 2012, Google, Дата обращения: 18 сентября 2012
- Date, Christopher ‘Chris’ J. Part II. The Relational Model. 6. Relations // An Introduction to Database Systems (англ.). — 8th. — Addison Wesley, 2003. — 1040 p. — ISBN 978-0321197849.
- Shute, Jeffrey ‘Jeff’; Oancea, Mircea; Ellner, Stephan; Handy, Benjamin ‘Ben’; Rollins, Eric; Samwel, Bart; Vingralek, Radek; Whipkey, Chad; Chen, Xin; Jegerlehner, Beat; Littlefield, Kyle; Tong, Phoenix (2012), F1 — the Fault-Tolerant Distributed RDBMS Supporting Google's Ad Business, Research (presentation), Sigmod: Google