title: Is there any "serverless" / global database hosting?
body: <p>I am bulling a little python + GTK app.</p>
  
  <p>I need a way where I can store some index data on a server.</p>
  
  <p>First I looked at RedHat´s OpenShift as the server rest-backend (python + flask + mysql)</p>
  
  <p>But now I am thinking is there a way to just put some data into the "cloud".</p>
  
  <p>I know the cloud just I a buzz word for other peoples computers / servers.</p>
  
  <p>But something like the bitcoin where you just push some key/val data then any node in the network gets the data after some time.</p>
  
  <p>Apache Cassandra look like can do some thing like this.</p>
  
  <p>But I don't want to host anything.</p>
  
  <p>Some thing like this.</p>
  
  <pre><code>$ datacloud &lt;openid&gt; &lt;password&gt; &lt;databucket&gt;
  $ datacloud add &lt;key&gt; &lt;jsondata / val&gt;
  $ datacloud get &lt;key&gt;
  $ &lt;jsondata&gt; 
  </code></pre>
  
  <p>Or in python.</p>
  
  <pre><code>import datacloud as dc
  import json
  
  def main():
      dc.connect("&lt;myopenid.provider.org&gt;", "&lt;password&gt;", "&lt;databucket&gt;")
  
      ds.add("key", json.dumps({"hello":"world"}))
  
      for data in dc:
        print data  
  
      print dc.get("&lt;key&gt;")
      --&gt; { "hello": "world"}
  </code></pre>
  
  <p>Or better just with jQuery.</p>
  
  <pre><code>&lt;html&gt;
     &lt;head&gt;
      &lt;script href="pathto/jquery.js"&gt;&lt;/script&gt;
      &lt;title&gt;ServerLess / local site&lt;/title&gt;
      &lt;script&gt;
      $(function(){
         $.ajax({
            url: "magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426",
            data: {
               "openid": "&lt;openid.myopenidprovier.org&gt;",
               "password": "&lt;12345&gt;",
               "bucket": "&lt;databucket&gt;"
            } 
         }).done(function(keys){
              for(var i=0; i &lt; keys.length; i++)
                  $('#news').append('&lt;h3&gt;'+key[i]+'&lt;/h3&gt;');
         });
      });
      &lt;/script
     &lt;/head&gt;
     &lt;body&gt;
        &lt;h1&gt;News with no server&lt;/h1&gt;
        &lt;div id="news"&gt;&lt;/div&gt;
     &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>I am looking for an p2p global key/val store.</p>
  
  <p>... an freenet like data global key/val cache or store..</p>
  
  <p><strong>Update</strong>: the idea base on @SLaks comments.</p>
  
  <pre><code>&lt;html&gt;
     &lt;head&gt;
      &lt;script href="pathto/jquery.js"&gt;&lt;/script&gt;
      &lt;title&gt;ServerLess / local site&lt;/title&gt;
      &lt;script&gt;
      $(function(){
         $.ajax({
            url: "magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426",
            data: {
               "pubkey": "&lt;id_rsa.pub&gt;",
               "bucket": "&lt;databucket&gt;"
            } 
         }).done(function(keys){
              for(var i=0; i &lt; keys.length; i++)
                  $('#news').append('&lt;h3&gt;'+key[i]+'&lt;/h3&gt;');
         });
      });
      &lt;/script
     &lt;/head&gt;
     &lt;body&gt;
    &lt;h1&gt;News with no server&lt;/h1&gt;
    &lt;div id="news"&gt;&lt;/div&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Use ssh-keygen -t rsa </p>
  
  <p>So only the admin can add data.</p>