{"title":"TippyDB:地理感知的分布式NoSQL键值存储","authors":"I. Setiadi, A. I. Kistijantoro","doi":"10.1109/ICAICTA.2015.7335354","DOIUrl":null,"url":null,"abstract":"The need of scalable databases has raised rapidly in these past few years. Researchers and developers have tried to develop several techniques to create replications and partitions in non-relational databases. However, high latency between distributed data centers has imposed a costly bottleneck to the system's performance. In this paper, we present a system design for nonrelational database - TippyDB - that provides better response time for users who are accessing our service. We enhance our system with the important observation that interactions between people almost always happen in a limited geographical area. We demonstrate that, in contrast with other NoSQL databases, our system offers a considerable improvement of performance in a distributed environment.","PeriodicalId":319020,"journal":{"name":"2015 2nd International Conference on Advanced Informatics: Concepts, Theory and Applications (ICAICTA)","volume":"118 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"TippyDB: Geographically-aware distributed NoSQL Key-Value store\",\"authors\":\"I. Setiadi, A. I. Kistijantoro\",\"doi\":\"10.1109/ICAICTA.2015.7335354\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The need of scalable databases has raised rapidly in these past few years. Researchers and developers have tried to develop several techniques to create replications and partitions in non-relational databases. However, high latency between distributed data centers has imposed a costly bottleneck to the system's performance. In this paper, we present a system design for nonrelational database - TippyDB - that provides better response time for users who are accessing our service. We enhance our system with the important observation that interactions between people almost always happen in a limited geographical area. We demonstrate that, in contrast with other NoSQL databases, our system offers a considerable improvement of performance in a distributed environment.\",\"PeriodicalId\":319020,\"journal\":{\"name\":\"2015 2nd International Conference on Advanced Informatics: Concepts, Theory and Applications (ICAICTA)\",\"volume\":\"118 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 2nd International Conference on Advanced Informatics: Concepts, Theory and Applications (ICAICTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAICTA.2015.7335354\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 2nd International Conference on Advanced Informatics: Concepts, Theory and Applications (ICAICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAICTA.2015.7335354","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
TippyDB: Geographically-aware distributed NoSQL Key-Value store
The need of scalable databases has raised rapidly in these past few years. Researchers and developers have tried to develop several techniques to create replications and partitions in non-relational databases. However, high latency between distributed data centers has imposed a costly bottleneck to the system's performance. In this paper, we present a system design for nonrelational database - TippyDB - that provides better response time for users who are accessing our service. We enhance our system with the important observation that interactions between people almost always happen in a limited geographical area. We demonstrate that, in contrast with other NoSQL databases, our system offers a considerable improvement of performance in a distributed environment.