CINXE.COM

Dynamo (storage system) - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Dynamo (storage system) - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"e66b17ec-eab8-4dc1-b676-a2f98247d6ca","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Dynamo_(storage_system)","wgTitle":"Dynamo (storage system)","wgCurRevisionId":1161203616,"wgRevisionId":1161203616,"wgArticleId":16872669,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Articles needing additional references from February 2017","All articles needing additional references","Distributed data stores","NoSQL"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Dynamo_(storage_system)","wgRelevantArticleId":16872669,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true, "wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":5000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q955854","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false, "wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init", "ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Dynamo (storage system) - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Dynamo_(storage_system)"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Dynamo_(storage_system)"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Dynamo_storage_system rootpage-Dynamo_storage_system skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Dynamo+%28storage+system%29" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Dynamo+%28storage+system%29" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Dynamo+%28storage+system%29" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Dynamo+%28storage+system%29" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Relationship_to_DynamoDB" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Relationship_to_DynamoDB"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Relationship to DynamoDB</span> </div> </a> <ul id="toc-Relationship_to_DynamoDB-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Principles" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Principles"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Principles</span> </div> </a> <ul id="toc-Principles-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Techniques" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Techniques"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Techniques</span> </div> </a> <ul id="toc-Techniques-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Implementations" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Implementations"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Implementations</span> </div> </a> <ul id="toc-Implementations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Dynamo (storage system)</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 2 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-2" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">2 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Amazon_Dynamo" title="Amazon Dynamo – German" lang="de" hreflang="de" data-title="Amazon Dynamo" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%AF%DB%8C%D9%86%D8%A7%D9%85%D9%88" title="دینامو – Persian" lang="fa" hreflang="fa" data-title="دینامو" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q955854#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Dynamo_(storage_system)" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Dynamo_(storage_system)" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Dynamo_(storage_system)"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Dynamo_(storage_system)"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Dynamo_(storage_system)" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Dynamo_(storage_system)" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;oldid=1161203616" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Dynamo_%28storage_system%29&amp;id=1161203616&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDynamo_%28storage_system%29"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDynamo_%28storage_system%29"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Dynamo_%28storage_system%29&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Dynamo_(storage_system)&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q955854" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Cloud-based service</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/Dynamo_(storage_system)" title="Special:EditPage/Dynamo (storage system)">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i>&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&amp;q=%22Dynamo%22+storage+system">"Dynamo"&#160;storage system</a>&#160;–&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&amp;q=%22Dynamo%22+storage+system+-wikipedia&amp;tbs=ar:1">news</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&amp;q=%22Dynamo%22+storage+system&amp;tbs=bkt:s&amp;tbm=bks">newspapers</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&amp;q=%22Dynamo%22+storage+system+-wikipedia">books</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22Dynamo%22+storage+system">scholar</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22Dynamo%22+storage+system&amp;acc=on&amp;wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">February 2017</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p><b>Dynamo</b> is a set of techniques that together can form a <a href="/wiki/High_availability" title="High availability">highly available</a> key-value <a href="/wiki/Structured_storage" class="mw-redirect" title="Structured storage">structured storage</a> system<sup id="cite_ref-decandia-2007_1-0" class="reference"><a href="#cite_note-decandia-2007-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> or a <a href="/wiki/Distributed_data_store" title="Distributed data store">distributed data store</a>.<sup id="cite_ref-decandia-2007_1-1" class="reference"><a href="#cite_note-decandia-2007-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> It has properties of both <a href="/wiki/Database" title="Database">databases</a> and <a href="/wiki/Distributed_hash_table" title="Distributed hash table">distributed hash tables</a> (DHTs). It was created to help address some scalability issues that <a href="/wiki/Amazon_(company)" title="Amazon (company)">Amazon</a> experienced during the holiday season of 2004.<sup id="cite_ref-readwrite-2012_2-0" class="reference"><a href="#cite_note-readwrite-2012-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> By 2007, it was used in <a href="/wiki/Amazon_Web_Services" title="Amazon Web Services">Amazon Web Services</a>, such as its <a href="/wiki/Amazon_S3" title="Amazon S3">Simple Storage Service</a> (S3).<sup id="cite_ref-decandia-2007_1-2" class="reference"><a href="#cite_note-decandia-2007-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Relationship_to_DynamoDB">Relationship to DynamoDB</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=1" title="Edit section: Relationship to DynamoDB"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Amazon_DynamoDB" title="Amazon DynamoDB">Amazon DynamoDB</a> is "built on the principles of Dynamo"<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> and is a hosted service within the AWS infrastructure. However, while Dynamo is based on leaderless replication, DynamoDB uses single-leader replication.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Principles">Principles</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=2" title="Edit section: Principles"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Incremental scalability: Dynamo should be able to scale out one storage host (or “node”) at a time, with minimal impact on both operators of the system and the system itself.</li> <li>Symmetry: Every node in Dynamo should have the same set of responsibilities as its peers; there should be no distinguished node or nodes that take special roles or extra set of responsibilities.</li> <li>Decentralization: An extension of symmetry, the design should favor decentralized peer-to-peer techniques over centralized control.</li> <li>Heterogeneity: The system should be able to exploit heterogeneity in the infrastructure it runs on. For example, the work distribution must be proportional to the capabilities of the individual servers. This is essential in adding new nodes with higher capacity without having to upgrade all hosts at once.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Techniques">Techniques</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=3" title="Edit section: Techniques"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable"> <tbody><tr> <th>Problem</th> <th>Technique</th> <th>Advantage </th></tr> <tr> <td>Dataset partitioning</td> <td><a href="/wiki/Consistent_hashing" title="Consistent hashing">Consistent Hashing</a></td> <td>Incremental, possibly linear scalability in proportion to the number of collaborating nodes. </td></tr> <tr> <td>Highly available writes</td> <td><a href="/wiki/Vector_clocks" class="mw-redirect" title="Vector clocks">Vector Clock</a> or <a href="/w/index.php?title=Dotted-Version-Vector_Sets&amp;action=edit&amp;redlink=1" class="new" title="Dotted-Version-Vector Sets (page does not exist)">Dotted-Version-Vector Sets</a>, reconciliation during reads</td> <td>Version size is decoupled from update rates. </td></tr> <tr> <td>Handling temporary failures</td> <td><a href="/w/index.php?title=Sloppy_quorums&amp;action=edit&amp;redlink=1" class="new" title="Sloppy quorums (page does not exist)">Sloppy Quorum</a> and <a href="/w/index.php?title=Hinted_handoff&amp;action=edit&amp;redlink=1" class="new" title="Hinted handoff (page does not exist)">Hinted Handoff</a></td> <td>Provides high availability and durability guarantee when some of the replicas are not available. </td></tr> <tr> <td>Recovering from permanent failures</td> <td>Anti-entropy using <a href="/wiki/Merkle_trees" class="mw-redirect" title="Merkle trees">Merkle tree</a></td> <td>Can be used to identify differences between replica owners and synchronize divergent replicas pro-actively. </td></tr> <tr> <td>Membership and failure detection</td> <td><a href="/wiki/Gossip_protocol" title="Gossip protocol">Gossip-based membership protocol</a> and failure detection</td> <td>Avoids having a centralized registry for storing membership and node liveness information, preserving symmetry. </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Implementations">Implementations</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=4" title="Edit section: Implementations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Amazon published the paper on Dynamo, but never released its implementation. The index layer of <a href="/wiki/Amazon_S3" title="Amazon S3">Amazon S3</a> implements and extends many core features of Dynamo. Since then, several implementations have been created based on the paper. The paper also inspired many other <a href="/wiki/NoSQL" title="NoSQL">NoSQL</a> database implementations, such as <a href="/wiki/Apache_Cassandra" title="Apache Cassandra">Apache Cassandra</a>, <a href="/wiki/Project_Voldemort" class="mw-redirect" title="Project Voldemort">Project Voldemort</a> and <a href="/wiki/Riak" title="Riak">Riak</a>.<sup id="cite_ref-readwrite-2012_2-1" class="reference"><a href="#cite_note-readwrite-2012-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=5" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Distributed_data_store" title="Distributed data store">Distributed data store</a></li> <li><a href="/wiki/NoSQL" title="NoSQL">NoSQL</a></li> <li><a href="/wiki/Structured_storage" class="mw-redirect" title="Structured storage">Structured storage</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=6" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-decandia-2007-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-decandia-2007_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-decandia-2007_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-decandia-2007_1-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFDecandiaHastorunJampaniKakulapati2007" class="citation book cs1">Decandia, G.; Hastorun, D.; Jampani, M.; Kakulapati, G.; Lakshman, A.; Pilchin, A.; Sivasubramanian, S.; Vosshall, P.; Vogels, W. (2007). "Dynamo: Amazon's Highly Available Key-value Store". <i>Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles - SOSP '07</i>. p.&#160;205. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1294261.1294281">10.1145/1294261.1294281</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781595935915" title="Special:BookSources/9781595935915"><bdi>9781595935915</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:221033483">221033483</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Dynamo%3A+Amazon%27s+Highly+Available+Key-value+Store&amp;rft.btitle=Proceedings+of+twenty-first+ACM+SIGOPS+symposium+on+Operating+systems+principles+-+SOSP+%2707&amp;rft.pages=205&amp;rft.date=2007&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A221033483%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F1294261.1294281&amp;rft.isbn=9781595935915&amp;rft.aulast=Decandia&amp;rft.aufirst=G.&amp;rft.au=Hastorun%2C+D.&amp;rft.au=Jampani%2C+M.&amp;rft.au=Kakulapati%2C+G.&amp;rft.au=Lakshman%2C+A.&amp;rft.au=Pilchin%2C+A.&amp;rft.au=Sivasubramanian%2C+S.&amp;rft.au=Vosshall%2C+P.&amp;rft.au=Vogels%2C+W.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ADynamo+%28storage+system%29" class="Z3988"></span></span> </li> <li id="cite_note-readwrite-2012-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-readwrite-2012_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-readwrite-2012_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://readwrite.com/2012/01/18/amazon-enters-the-nosql-market">Amazon Takes Another Pass at NoSQL with DynamoDB</a></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.allthingsdistributed.com/2012/01/amazon-dynamodb.html">Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications</a></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKleppmann2017" class="citation book cs1">Kleppmann, Martin (April 2, 2017). <i>Designing Data-Intensive Applications</i> (1&#160;ed.). O'Reilly Media. p.&#160;177. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1449373320" title="Special:BookSources/978-1449373320"><bdi>978-1449373320</bdi></a>. <q>Dynamo is not available to users outside of Amazon. Confusingly, AWS offers a hosted database product called DynamoDB, which uses a completely different architecture: it is based on single-leader replication.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Designing+Data-Intensive+Applications&amp;rft.pages=177&amp;rft.edition=1&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2017-04-02&amp;rft.isbn=978-1449373320&amp;rft.aulast=Kleppmann&amp;rft.aufirst=Martin&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ADynamo+%28storage+system%29" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Dynamo_(storage_system)&amp;action=edit&amp;section=7" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html">Amazon's Dynamo</a> (2007)</li> <li><a rel="nofollow" class="external text" href="https://arstechnica.com/old/content/2007/10/amazon-reveals-its-distributed-storage-dynamo.ars">Amazon reveals its distributed storage: Dynamo</a> (2007)</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Amazon" style="wide;padding:3px"><table class="nowraplinks hlist mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Amazon" title="Template:Amazon"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Amazon" title="Template talk:Amazon"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Amazon" title="Special:EditPage/Template:Amazon"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Amazon" style="font-size:114%;margin:0 4em"><a href="/wiki/Amazon_(company)" title="Amazon (company)">Amazon</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Current</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Jeff_Bezos" title="Jeff Bezos">Jeff Bezos</a> (Founder and Executive Chairman)</li> <li><a href="/wiki/Andy_Jassy" title="Andy Jassy">Andy Jassy</a> (President and CEO)</li> <li><a href="/wiki/Werner_Vogels" title="Werner Vogels">Werner Vogels</a> (CTO)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Former</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Rick_Dalzell" title="Rick Dalzell">Rick Dalzell</a></li> <li><a href="/wiki/Paul_Davis_(programmer)" title="Paul Davis (programmer)">Paul Davis</a></li> <li><a href="/wiki/Tony_Hsieh" title="Tony Hsieh">Tony Hsieh</a></li> <li><a href="/wiki/Christopher_North_(businessman)" title="Christopher North (businessman)">Christopher North</a></li> <li><a href="/wiki/Ram_Shriram" title="Ram Shriram">Ram Shriram</a></li> <li><a href="/wiki/Tom_Szkutak" title="Tom Szkutak">Tom Szkutak</a></li> <li><a href="/wiki/Brian_Valentine" title="Brian Valentine">Brian Valentine</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Facilities</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/List_of_Amazon_locations" title="List of Amazon locations">List of Amazon locations</a></li> <li><a href="/wiki/Doppler_(building)" title="Doppler (building)">Doppler</a></li> <li><a href="/wiki/Day_1_(building)" title="Day 1 (building)">Day 1</a></li> <li><i><a href="/wiki/Amazon_HQ2" title="Amazon HQ2">HQ2</a></i></li> <li><a href="/wiki/Principal_Place" title="Principal Place">Principal Place</a></li> <li><a href="/wiki/Amazon_Spheres" title="Amazon Spheres">Spheres</a></li> <li><i><a href="/wiki/Bellevue_600" title="Bellevue 600">Bellevue 600</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Products and<br />services</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Subsidiaries</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/A9.com" title="A9.com">A9.com</a></li> <li><a href="/wiki/AbeBooks" title="AbeBooks">AbeBooks</a></li> <li><a href="/wiki/Amazon_Clinic" title="Amazon Clinic">Amazon Clinic</a></li> <li><a href="/wiki/Amazon_Games" title="Amazon Games">Amazon Games</a> <ul><li><a href="/wiki/Double_Helix_Games" title="Double Helix Games">Double Helix Games</a></li></ul></li> <li><a href="/wiki/Amazon_Lab126" title="Amazon Lab126">Amazon Lab126</a></li> <li><a href="/wiki/Amazon_Pharmacy" title="Amazon Pharmacy">Amazon Pharmacy</a></li> <li><a href="/wiki/Amazon_Robotics" title="Amazon Robotics">Amazon Robotics</a></li> <li><a href="/wiki/Amazon_University_Esports" class="mw-redirect" title="Amazon University Esports">Amazon University Esports</a></li> <li><a href="/wiki/Annapurna_Labs" title="Annapurna Labs">Annapurna Labs</a></li> <li><a href="/wiki/Audible_(service)" title="Audible (service)">Audible</a></li> <li><a href="/wiki/Blink_Home" title="Blink Home">Blink Home</a></li> <li><a href="/wiki/Body_Labs" title="Body Labs">Body Labs</a></li> <li><a href="/wiki/Book_Depository" title="Book Depository">Book Depository</a></li> <li><a href="/wiki/BookFinder.com" title="BookFinder.com">BookFinder</a></li> <li><a href="/wiki/ComiXology" title="ComiXology">ComiXology</a></li> <li><a href="/wiki/Amazon_Freevee" title="Amazon Freevee">Freevee</a></li> <li><a href="/wiki/AmazonFresh" class="mw-redirect" title="AmazonFresh">Fresh</a></li> <li><a href="/wiki/Goodreads" title="Goodreads">Goodreads</a> <ul><li><a href="/wiki/Goodreads_Choice_Awards" title="Goodreads Choice Awards">Goodreads Choice Awards</a></li></ul></li> <li><a href="/wiki/Graphiq" title="Graphiq">Graphiq</a></li> <li><a href="/wiki/IMDb" title="IMDb">IMDb</a> <ul><li><a href="/wiki/Box_Office_Mojo" title="Box Office Mojo">Box Office Mojo</a></li> <li><a href="/wiki/IMDb#IMDbPro" title="IMDb">IMDbPro</a></li></ul></li> <li><a href="/wiki/Kuiper_Systems" title="Kuiper Systems">Kuiper Systems</a></li> <li><a href="/wiki/1Life_Healthcare" class="mw-redirect" title="1Life Healthcare">One Medical</a></li> <li><a href="/wiki/PillPack" title="PillPack">PillPack</a></li> <li><a href="/wiki/Ring_(company)" title="Ring (company)">Ring</a> <ul><li><a href="/wiki/Neighbors_(app)" title="Neighbors (app)">Neighbors</a></li></ul></li> <li><a href="/wiki/Shopbop" title="Shopbop">Shopbop</a></li> <li><a href="/wiki/Souq.com" class="mw-redirect" title="Souq.com">Souq.com</a></li> <li><a href="/wiki/Twitch_(service)" title="Twitch (service)">Twitch</a></li> <li><a href="/wiki/Woot" title="Woot">Woot.com</a></li> <li><a href="/wiki/Zappos" title="Zappos">Zappos</a></li> <li><a href="/wiki/Zoox_(company)" title="Zoox (company)">Zoox</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Cloud<br />computing</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Web_Services" title="Amazon Web Services">Web Services</a> <ul><li><a href="/wiki/Amazon_Machine_Image" title="Amazon Machine Image">AMI</a></li> <li><a href="/wiki/Amazon_Aurora" title="Amazon Aurora">Amazon Aurora</a></li> <li><a href="/wiki/AWS_Elastic_Beanstalk" title="AWS Elastic Beanstalk">Beanstalk</a></li> <li><a href="/wiki/Amazon_CloudFront" title="Amazon CloudFront">CloudFront</a></li> <li><a href="/wiki/Amazon_DynamoDB" title="Amazon DynamoDB">DynamoDB</a></li> <li><a href="/wiki/Amazon_Elastic_Block_Store" title="Amazon Elastic Block Store">EBS</a></li> <li><a href="/wiki/Amazon_Elastic_Compute_Cloud" title="Amazon Elastic Compute Cloud">EC2</a></li> <li><a href="/wiki/Amazon_Elastic_File_System" title="Amazon Elastic File System">EFS</a></li> <li><a href="/wiki/Amazon_ElastiCache" title="Amazon ElastiCache">ElastiCache</a></li> <li><a href="/wiki/Amazon_Elastic_MapReduce" class="mw-redirect" title="Amazon Elastic MapReduce">EMR</a></li> <li><a href="/wiki/Amazon_Glacier" class="mw-redirect" title="Amazon Glacier">Glacier</a></li> <li><a href="/wiki/AWS_Glue" title="AWS Glue">Glue</a></li> <li><a href="/wiki/AWS_Lambda" title="AWS Lambda">Lambda</a></li> <li><a href="/wiki/Amazon_Lightsail" class="mw-redirect" title="Amazon Lightsail">Lightsail</a></li> <li><a href="/wiki/Amazon_Mechanical_Turk" title="Amazon Mechanical Turk">MTurk</a></li> <li><a href="/wiki/Amazon_Neptune" title="Amazon Neptune">Neptune</a></li> <li><a href="/wiki/Amazon_Product_Advertising_API" title="Amazon Product Advertising API">Product Advertising API</a></li> <li><a href="/wiki/Amazon_Relational_Database_Service" title="Amazon Relational Database Service">RDS</a></li> <li><a href="/wiki/Amazon_Redshift" title="Amazon Redshift">Redshift</a></li> <li><a href="/wiki/Amazon_Rekognition" title="Amazon Rekognition">Rekognition</a></li> <li><a href="/wiki/Amazon_Route_53" title="Amazon Route 53">Route 53</a></li> <li><a href="/wiki/Amazon_S3" title="Amazon S3">S3</a></li> <li><a href="/wiki/Amazon_SageMaker" title="Amazon SageMaker">SageMaker</a></li> <li><a href="/wiki/Amazon_Web_Services" title="Amazon Web Services">SES</a></li> <li><a href="/wiki/Amazon_Simple_Notification_Service" title="Amazon Simple Notification Service">SNS</a></li> <li><a href="/wiki/Amazon_SimpleDB" title="Amazon SimpleDB">SimpleDB</a></li> <li><a href="/wiki/Amazon_Simple_Queue_Service" title="Amazon Simple Queue Service">SQS</a></li> <li><a href="/wiki/Amazon_Virtual_Private_Cloud" title="Amazon Virtual Private Cloud">VPC</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Services</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_(company)#Website" title="Amazon (company)">Amazon.com</a> <ul><li><a href="/wiki/Amazon_China" title="Amazon China">China</a></li></ul></li> <li><a href="/wiki/Amazon_Alexa" title="Amazon Alexa">Alexa</a></li> <li><a href="/wiki/Amazon_Appstore" title="Amazon Appstore">Appstore</a></li> <li><a href="/wiki/Amazon_Digital_Game_Store" class="mw-redirect" title="Amazon Digital Game Store">Digital Game Store</a></li> <li><a href="/wiki/Fire_OS" title="Fire OS">Fire OS</a></li> <li><a href="/wiki/Kindle_Store" title="Kindle Store">Kindle Store</a></li> <li><a href="/wiki/Amazon_Luna" title="Amazon Luna">Luna</a></li> <li><a href="/wiki/Amazon_Pay" title="Amazon Pay">Payments</a></li> <li><a href="/wiki/Amazon_Prime" title="Amazon Prime">Prime</a></li> <li><a href="/wiki/Amazon_miniTV" title="Amazon miniTV">Amazon miniTV</a></li> <li><a href="/wiki/MX_Player" title="MX Player">MX Player</a> <ul><li><a href="/wiki/Amazon_Key" class="mw-redirect" title="Amazon Key">Key</a></li> <li><a href="/wiki/Amazon_Prime_Music" class="mw-redirect" title="Amazon Prime Music">Prime Music</a></li> <li><a href="/wiki/Prime_Now" title="Prime Now">Prime Now</a></li> <li><a href="/wiki/Amazon_Prime_Pantry" class="mw-redirect" title="Amazon Prime Pantry">Prime Pantry</a></li> <li><a href="/wiki/Amazon_Prime_Video" title="Amazon Prime Video">Prime Video</a> <ul><li><a href="/wiki/Sports_on_Amazon_Prime_Video" title="Sports on Amazon Prime Video">Sports</a></li></ul></li></ul></li> <li><a href="/wiki/Amazon_Marketplace" title="Amazon Marketplace">Marketplace</a></li> <li><a href="/wiki/Amazon_Music" title="Amazon Music">Music</a> (<a href="/wiki/Wondery" title="Wondery">Wondery</a>)</li> <li><a href="/wiki/Amazon_Silk" title="Amazon Silk">Silk</a></li> <li><a href="/wiki/Amazon_(company)#AmazonWireless" title="Amazon (company)">Wireless</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Devices</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Astro" title="Amazon Astro">Astro</a></li> <li><a href="/wiki/Amazon_Echo" title="Amazon Echo">Echo</a> <ul><li><a href="/wiki/Amazon_Echo_Show" title="Amazon Echo Show">Show</a></li></ul></li> <li><a href="/wiki/Amazon_Echo_Buds" title="Amazon Echo Buds">Echo Buds</a></li> <li><a href="/wiki/Amazon_Fire" title="Amazon Fire">Fire</a> <ul><li><a href="/wiki/Fire_HD" title="Fire HD">Fire HD</a></li> <li><a href="/wiki/Fire_HDX" title="Fire HDX">Fire HDX</a></li></ul></li> <li><a href="/wiki/Amazon_Fire_TV" title="Amazon Fire TV">Fire TV</a> <ul><li><a href="/wiki/Amazon_Fire_TV#Fire_TV_Stick" title="Amazon Fire TV">Stick</a></li></ul></li> <li><a href="/wiki/Amazon_Kindle" title="Amazon Kindle">Kindle</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Technology</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/1-Click" title="1-Click">1-Click</a></li> <li><a class="mw-selflink selflink">Dynamo</a></li> <li><a href="/wiki/Obidos_(software)" title="Obidos (software)">Obidos</a></li> <li><a href="/wiki/Amazon_Lumberyard" title="Amazon Lumberyard">Lumberyard</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Media</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Games" title="Amazon Games">Amazon Games</a></li> <li><a href="/wiki/Amazon_Publishing" title="Amazon Publishing">Amazon Publishing</a></li> <li><a href="/wiki/Amazon_Breakthrough_Novel_Award" title="Amazon Breakthrough Novel Award">Breakthrough Novel Award</a></li> <li><a href="/wiki/Amazon%27s_Best_Books_of_the_Year" title="Amazon&#39;s Best Books of the Year">Best Books of the Year</a></li> <li><a href="/wiki/Amazon_MGM_Studios" title="Amazon MGM Studios">Amazon MGM Studios</a> <ul><li><a href="/wiki/Metro-Goldwyn-Mayer" title="Metro-Goldwyn-Mayer">Metro-Goldwyn-Mayer</a></li> <li><a href="/wiki/United_Artists" title="United Artists">United Artists</a></li> <li><a href="/wiki/Orion_Pictures" title="Orion Pictures">Orion Pictures</a></li> <li><a href="/wiki/American_International_Pictures" title="American International Pictures">American International Pictures</a></li> <li><a href="/wiki/MGM%2B" title="MGM+">MGM+</a></li></ul></li> <li><a href="/wiki/Kindle_Direct_Publishing" title="Kindle Direct Publishing">Kindle Direct Publishing</a></li> <li><a href="/wiki/YES_Network" title="YES Network">YES Network</a> (15%)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Retail</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Fresh" title="Amazon Fresh">Amazon Fresh</a></li> <li><a href="/wiki/Amazon_Go" title="Amazon Go">Amazon Go</a></li> <li><a href="/wiki/Whole_Foods_Market" title="Whole Foods Market">Whole Foods Market</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Logistics</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Air" title="Amazon Air">Amazon Air</a></li> <li><a href="/wiki/Amazon_Prime_Air" title="Amazon Prime Air">Amazon Prime Air</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Former</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/43_Things" title="43 Things">43 Things</a></li> <li><a href="/wiki/Askville" title="Askville">Askville</a></li> <li><a href="/wiki/Alexa_Internet" title="Alexa Internet">Alexa Internet</a></li> <li><a href="/wiki/Amapedia" title="Amapedia">Amapedia</a></li> <li><a href="/wiki/Amazon_Books" title="Amazon Books">Amazon Books</a></li> <li><a href="/wiki/Amie_Street" title="Amie Street">Amie Street</a> (<a href="/wiki/Songza" title="Songza">Songza</a>)</li> <li><a href="/wiki/CDNow" title="CDNow">CDNow</a></li> <li><a href="/wiki/Amazon_Dash" title="Amazon Dash">Dash buttons</a></li> <li><a href="/wiki/Amazon_Dash#Barcode_scanner" title="Amazon Dash">Dash wand</a></li> <li><a href="/wiki/Diapers.com" title="Diapers.com">Diapers.com</a></li> <li><a href="/wiki/Digital_Photography_Review" title="Digital Photography Review">Digital Photography Review</a></li> <li><a href="/wiki/Amazon_Drive" title="Amazon Drive">Drive</a></li> <li><a href="/wiki/Endless.com" title="Endless.com">Endless.com</a></li> <li><a href="/wiki/Fire_Phone" title="Fire Phone">Fire Phone</a></li> <li><a href="/wiki/Lexcycle" title="Lexcycle">Lexcycle</a></li> <li><a href="/wiki/Liquavista" title="Liquavista">Liquavista</a></li> <li><a href="/wiki/LivingSocial" title="LivingSocial">LivingSocial</a></li> <li><a href="/wiki/LoveFilm" title="LoveFilm">LoveFilm</a></li> <li><a href="/wiki/MGM_Holdings" title="MGM Holdings">MGM Holdings</a></li> <li><a href="/wiki/Mobipocket" title="Mobipocket">Mobipocket</a></li> <li><a href="/wiki/PlanetAll" title="PlanetAll">PlanetAll</a></li> <li><a href="/wiki/Reflexive_Entertainment" title="Reflexive Entertainment">Reflexive Entertainment</a></li> <li><a href="/wiki/Sellaband" title="Sellaband">Sellaband</a></li> <li><a href="/wiki/Shelfari" title="Shelfari">Shelfari</a></li> <li><a href="/wiki/TenMarks_Education,_Inc." title="TenMarks Education, Inc.">TenMarks</a></li> <li><a href="/wiki/Treasure_Truck" title="Treasure Truck">Treasure Truck</a></li> <li><a href="/wiki/Withoutabox" title="Withoutabox">Withoutabox</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Litigation</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Perfect_10,_Inc._v._Amazon.com,_Inc." title="Perfect 10, Inc. v. Amazon.com, Inc.">Perfect 10, Inc. v. Amazon.com, Inc.</a></i></li> <li><i><a href="/wiki/Amazon.com,_Inc._v._Barnesandnoble.com,_Inc." title="Amazon.com, Inc. v. Barnesandnoble.com, Inc.">Amazon.com, Inc. v. Barnesandnoble.com, Inc.</a></i></li> <li><i><a href="/wiki/Amazon.com_Inc_v_Canada_(Commissioner_of_Patents)" title="Amazon.com Inc v Canada (Commissioner of Patents)">Amazon.com Inc v Canada (Commissioner of Patents)</a></i></li> <li><i><a href="/wiki/FTC_v._Amazon" title="FTC v. Amazon">FTC v. Amazon</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Light" title="Amazon Light">Amazon Light</a></li> <li><a href="/wiki/Amazon_Standard_Identification_Number" title="Amazon Standard Identification Number">ASIN</a></li> <li><a href="/wiki/Community_Banana_Stand" title="Community Banana Stand">Community Banana Stand</a></li> <li><a href="/wiki/Criticism_of_Amazon" title="Criticism of Amazon">Criticism</a> (<a href="/wiki/Amazon_tax" title="Amazon tax">tax</a>)</li> <li><a href="/wiki/Amazon_Fishbowl" title="Amazon Fishbowl">Fishbowl</a></li> <li><a href="/wiki/History_of_Amazon" title="History of Amazon">History of Amazon</a></li> <li><a href="/wiki/LibraryThing" title="LibraryThing">LibraryThing</a></li> <li><a href="/wiki/List_of_Amazon_brands" title="List of Amazon brands">List of Amazon brands</a></li> <li><a href="/wiki/List_of_Amazon_products_and_services" title="List of Amazon products and services">List of Amazon products and services</a></li> <li><a href="/wiki/List_of_mergers_and_acquisitions_by_Amazon" title="List of mergers and acquisitions by Amazon">List of mergers and acquisitions by Amazon</a></li> <li><a href="/wiki/Amazon_Locker" class="mw-redirect" title="Amazon Locker">Locker</a></li> <li><a href="/wiki/MacKenzie_Scott" title="MacKenzie Scott">MacKenzie Scott</a></li> <li><a href="/wiki/Statistically_improbable_phrase" title="Statistically improbable phrase">Statistically improbable phrase</a></li> <li><a href="/wiki/Amazon_Vine" title="Amazon Vine">Vine</a></li> <li><a href="/wiki/Amazon_worker_organization" title="Amazon worker organization">Worker organization</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Unions</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Congress_of_Essential_Workers" title="Congress of Essential Workers">Congress of Essential Workers</a></li> <li><a href="/wiki/Amazon_Labor_Union" title="Amazon Labor Union">Amazon Labor Union</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Amazon_(company)" title="Category:Amazon (company)">Category</a></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐5dc468848‐z4vnm Cached time: 20241122144344 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.289 seconds Real time usage: 0.573 seconds Preprocessor visited node count: 613/1000000 Post‐expand include size: 57957/2097152 bytes Template argument size: 320/2097152 bytes Highest expansion depth: 9/100 Expensive parser function count: 2/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 19495/5000000 bytes Lua time usage: 0.195/10.000 seconds Lua memory usage: 4970203/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 504.791 1 -total 31.13% 157.151 1 Template:Short_description 22.60% 114.075 1 Template:Amazon 22.33% 112.726 3 Template:Navbox 22.17% 111.925 2 Template:Cite_book 22.17% 111.912 1 Template:Refimprove 19.51% 98.502 1 Template:Ambox 15.16% 76.513 2 Template:Pagetype 9.75% 49.212 2 Template:Main_other 8.63% 43.550 1 Template:SDcat --> <!-- Saved in parser cache with key enwiki:pcache:idhash:16872669-0!canonical and timestamp 20241122144344 and revision id 1161203616. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Dynamo_(storage_system)&amp;oldid=1161203616">https://en.wikipedia.org/w/index.php?title=Dynamo_(storage_system)&amp;oldid=1161203616</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Distributed_data_stores" title="Category:Distributed data stores">Distributed data stores</a></li><li><a href="/wiki/Category:NoSQL" title="Category:NoSQL">NoSQL</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_February_2017" title="Category:Articles needing additional references from February 2017">Articles needing additional references from February 2017</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 21 June 2023, at 08:07<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Dynamo_(storage_system)&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-8cmsp","wgBackendResponseTime":173,"wgPageParseReport":{"limitreport":{"cputime":"0.289","walltime":"0.573","ppvisitednodes":{"value":613,"limit":1000000},"postexpandincludesize":{"value":57957,"limit":2097152},"templateargumentsize":{"value":320,"limit":2097152},"expansiondepth":{"value":9,"limit":100},"expensivefunctioncount":{"value":2,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":19495,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 504.791 1 -total"," 31.13% 157.151 1 Template:Short_description"," 22.60% 114.075 1 Template:Amazon"," 22.33% 112.726 3 Template:Navbox"," 22.17% 111.925 2 Template:Cite_book"," 22.17% 111.912 1 Template:Refimprove"," 19.51% 98.502 1 Template:Ambox"," 15.16% 76.513 2 Template:Pagetype"," 9.75% 49.212 2 Template:Main_other"," 8.63% 43.550 1 Template:SDcat"]},"scribunto":{"limitreport-timeusage":{"value":"0.195","limit":"10.000"},"limitreport-memusage":{"value":4970203,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-5dc468848-z4vnm","timestamp":"20241122144344","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Dynamo (storage system)","url":"https:\/\/en.wikipedia.org\/wiki\/Dynamo_(storage_system)","sameAs":"http:\/\/www.wikidata.org\/entity\/Q955854","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q955854","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2008-04-11T01:37:55Z","dateModified":"2023-06-21T08:07:07Z","headline":"data store system"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10