Перевести страницу на:  
Please select your language to translate the article


You can just close the window to don't translate
Библиотека
ваш профиль

Вернуться к содержанию

Программные системы и вычислительные методы
Правильная ссылка на статью:

Парфенов Ю.П., Девятериков Д.А. Масштабируемое и отказоустойчивое dbass хранилище из линейки продуктов POSTGESQL

Аннотация: Мировая тенденция в разработке прикладного программного обеспечения ориентирована на переход к облачным SaaS-проектам. Для хранения данных в облачных приложениях на смену традиционным серверам баз данных приходят сервисы Database as a Service (DBaaS) – база данных как услуга. Сервис хранения предоставляет прозрачный доступ к системе управления базами данных (СУБД) избавляя пользователя от многих задач администрирования данных. Рынок предлагает немало облачных файловых хранилищ корпоративных данных. Однако в задачах автоматизации бизнеса по-прежнему наиболее востребованы реляционные базы данных. А использование SaaS-приложений в малом и среднем бизнесе выдвигает на первый план сокращение стоимости продукта и приводит к выбору в пользу свободно распространяемых СУБД. Среди таких продуктов, расширенной функциональностью выделяется реляционная СУБД PostgeSQL. В предлагаемой работе рассматриваются способы построения масштабируемого и отказоустойчивого DBaaS-хранилища из линейки продуктов PostgeSQL.


Ключевые слова:

СУБД, файловые хранилища, корпоративные данные, потоковая репликация баз, оперативный резерв данных, кластер, пользователь, надежность, нагрузочное тестирование, транзакции

Abstract: the global trend in software development is focused on the cloud-based SaaSprojects. The traditional database servers are replaced by Database as a Service (DBaaS) in order to store the data in cloud-based application. The service of data storage provides transparent access to the database management system (DBMS) relieve the user from many tasks of data administration. The market offers many solutions for cloud file storage of corporate data. However, the relational databases are still in demand for solving the tasks of business automation and the use of SaaS-applications in small and medium business highlights the product’s cost lowering and leads to the choice in favor of open-source DBMS. Among such products the RDBMS PostgeSQL has enhanced functionality. This article is devoted to the ways of building a scalable and fail-safe DBaaS storage of PostgreSQL product line.


Keywords:

databases, file storage, corporate data, streaming database replication, operating data reserve, cluster, user, reliability, load testing, transaction


Эта статья может быть бесплатно загружена в формате PDF для чтения. Обращаем ваше внимание на необходимость соблюдения авторских прав, указания библиографической ссылки на статью при цитировании.

Скачать статью

Библиография
1. The Transaction Processing Performance Council [Электронный ресурс] //TPC-B measures throughput in terms of how many transactions per second a system can perform. [сайт] URL: http://www.tpc.org/tpcb/default.asp (дата обращения: 14.03.2013)
2. PostgreSQL: Documentation: Manuals: [Электронный ресурс] // Appendix F. Additional Supplied Modules F.26. pgbench [сайт] URL: http://www.postgresql.org/docs/devel/static/pgbench.html (дата обращения: 9.04.2013)
3. Dynamic Data Display [Электронный ресурс] URL: http://dynamicdatadisplay.codeplex.com/ (дата обращения: 10.04.2013)
4. Cornell University Operations Research and Industrial Engineering [Электронный ресурс] // Penalized regression splines URL: http://ecommons.library.cornell.edu/bitstream/1813/9131/1/TR001249.pdf (дата обращения: 10.04.2013)
References
1. The Transaction Processing Performance Council [Elektronnyy resurs] //TPC-B measures throughput in terms of how many transactions per second a system can perform. [sayt] URL: http://www.tpc.org/tpcb/default.asp (data obrashcheniya: 14.03.2013)
2. PostgreSQL: Documentation: Manuals: [Elektronnyy resurs] // Appendix F. Additional Supplied Modules F.26. pgbench [sayt] URL: http://www.postgresql.org/docs/devel/static/pgbench.html (data obrashcheniya: 9.04.2013)
3. Dynamic Data Display [Elektronnyy resurs] URL: http://dynamicdatadisplay.codeplex.com/ (data obrashcheniya: 10.04.2013)
4. Cornell University Operations Research and Industrial Engineering [Elektronnyy resurs] // Penalized regression splines URL: http://ecommons.library.cornell.edu/bitstream/1813/9131/1/TR001249.pdf (data obrashcheniya: 10.04.2013)