首页> 外文会议>International computer science and engineering conference >Performance measurement of SimpleDB APIs for different data consistency models
【24h】

Performance measurement of SimpleDB APIs for different data consistency models

机译:针对不同数据一致性模型的SimpleDB API的性能评估

获取原文

摘要

Cloud platform providers usually offer several APIs (Application Program Interface) to help facilitate programmers to utilize cloud resources effectively by hiding complex cloud structures and mechanisms. However, there are some aspects of distributed computing that cannot be hidden. Depending on data consistency models, two or more clients may not see the same current state of the data. Developers should understand the performance of available APIs and consistency models they provide. This paper explores the performance of a suite of APIs that can be used to implement two different data consistency models in SimpleDB, a distributed non-relational database-as-a-service provided by Amazon. Based on our experiment, read requests in two consistency models offered by Amazon SimpleDB performed almost identically, with median latency of 16 ms. Write performance was about 3 times slower, with 56 ms median latency. In addition, there were greater performance variations for writes than reads. Lastly, a strong consistency model worked as advertised, returning latest value with every read. On the other hand, the correctness of an eventual consistency read depended primarily on the elapsed time since last write operation.
机译:云平台提供商通常提供几种API(应用程序接口),以帮助程序员通过隐藏复杂的云结构和机制来有效地利用云资源。但是,分布式计算的某些方面无法隐藏。根据数据一致性模型,两个或多个客户端可能看不到相同的数据当前状态。开发人员应了解他们提供的可用API和一致性模型的性能。本文探讨了一组API的性能,这些API可用于在SimpleDB(Amazon提供的分布式非关系数据库即服务)中实现两个不同的数据一致性模型。根据我们的实验,Amazon SimpleDB提供的两个一致性模型中的读取请求执行的性能几乎相同,中值延迟为16 ms。写入性能大约慢了3倍,中值延迟为56 ms。此外,写入的性能差异要大于读取的性能差异。最后,一个强一致性模型如广告所示工作,每次读取都返回最新值。另一方面,最终一致性读取的正确性主要取决于自上次写入操作以来所经过的时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号