Leonardo Jose Gomes da Silva, L. G. Vasconcelos, Glauco da Silva, L. E. G. D. Vasconcelos
{"title":"关系型数据库中写操作系统的可伸缩性","authors":"Leonardo Jose Gomes da Silva, L. G. Vasconcelos, Glauco da Silva, L. E. G. D. Vasconcelos","doi":"10.1109/ITNG.2015.49","DOIUrl":null,"url":null,"abstract":"The scalability of systems is essential in scenarios where there is a lot of concurrent users. Some systems have peak access during certain times, others have a lot of concurrent users regularly. Thus, these systems must be able to perform equally as a growing number of requests. The study of system scalability that manipulate database considers read operations in database systems. However, in this paper we present an approach for horizontal scalability on systems that perform write database operations. The proposed approach uses queuing theory and differs from commonly developed solutions like clustering databases and elasticity in the cloud. A case study was conducted with an application of persistent logs, and two versions of the application have been implemented in order to compare the efficiency of the use of queues. Results show the efficiency of the use of queuing theory implemented to allow scalability for applications with a large amount of writing database operations.","PeriodicalId":89615,"journal":{"name":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","volume":"32 1","pages":"267-272"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Towards Scalability in Systems with Write Operations in Relational Databases\",\"authors\":\"Leonardo Jose Gomes da Silva, L. G. Vasconcelos, Glauco da Silva, L. E. G. D. Vasconcelos\",\"doi\":\"10.1109/ITNG.2015.49\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The scalability of systems is essential in scenarios where there is a lot of concurrent users. Some systems have peak access during certain times, others have a lot of concurrent users regularly. Thus, these systems must be able to perform equally as a growing number of requests. The study of system scalability that manipulate database considers read operations in database systems. However, in this paper we present an approach for horizontal scalability on systems that perform write database operations. The proposed approach uses queuing theory and differs from commonly developed solutions like clustering databases and elasticity in the cloud. A case study was conducted with an application of persistent logs, and two versions of the application have been implemented in order to compare the efficiency of the use of queues. Results show the efficiency of the use of queuing theory implemented to allow scalability for applications with a large amount of writing database operations.\",\"PeriodicalId\":89615,\"journal\":{\"name\":\"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations\",\"volume\":\"32 1\",\"pages\":\"267-272\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-04-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITNG.2015.49\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the ... International Conference on Information Technology: New Generations. International Conference on Information Technology: New Generations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNG.2015.49","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Scalability in Systems with Write Operations in Relational Databases
The scalability of systems is essential in scenarios where there is a lot of concurrent users. Some systems have peak access during certain times, others have a lot of concurrent users regularly. Thus, these systems must be able to perform equally as a growing number of requests. The study of system scalability that manipulate database considers read operations in database systems. However, in this paper we present an approach for horizontal scalability on systems that perform write database operations. The proposed approach uses queuing theory and differs from commonly developed solutions like clustering databases and elasticity in the cloud. A case study was conducted with an application of persistent logs, and two versions of the application have been implemented in order to compare the efficiency of the use of queues. Results show the efficiency of the use of queuing theory implemented to allow scalability for applications with a large amount of writing database operations.