寻找一种简单和简单的方法来在云中存储小数据包 [英] Looking for a simple and minimalistic way to store small data packets in the cloud
问题描述
我正在寻找一个非常简单和免费的云存储小数据包。
I'm looking for a very simple and free cloud store for small packets of data.
基本上,我想写一个用户可以运行的Greasemonkey脚本在具有共享数据集的多个机器上。数据主要是一个单一的数字,每个用户八个字节应该是足够的。
Basically, I want to write a Greasemonkey script that a user can run on multiple machines with a shared data set. The data is primarily just a single number, eight byte per user should be enough.
这总共归结为以下要求:
It all boils down to the following requirements:
- 简单的开发(这是一个有趣的项目几个小时,我不想投资两倍的同步)
- 每个用户存储8个字节(或者更多,但真的很小)
- 理想情况下,用户不必注册(他们只是得到一个随机密钥
- 我不需要注册(这是所有的Greasemonkey,所以没有办法隐藏一个秘密,像一个开发人员密钥)
- 在值中没有私人数据,因此另一个用户通过猜测随机密钥访问该信息并不重要。
- 该信息很容易重新创建
- simple to develop for (it's a fun project for a few hours, I don't want to invest twice as much in the sync)
- store eight bytes per user (or maybe a bit more, but it's really tiny)
- ideally, users don't have to sign up (they just get a random key they can enter on all their machines)
- I don't need to sign up (it's all Greasemonkey, so there's no way to hide a secret, like a developer key)
- there is no private data in the values, so another user getting access to that information by guessing the random key is no big deal
- the information is easily recreated (sharing it in the cloud is just for convenience), so another user taking over the 'key' is easily fixed as well
第一个想法:
- 以Google表格作为前端储存在Google文件中。
- 我可以设置一个Google App Engine实例,允许将一个数字存储到一个键,并通过键检索该数字。
- 我可以创建一个Firefox加载项,而不是一个Greasemonkey脚本,并使用Mozilla Weave / Sync - 不幸的是不支持存储HTML5本地存储,所以GM是不够的。当然,我必须实现相同的Opera和Chrome然后(假设有类似的服务,他们),而不是只是重用用户脚本。
任何人都有一个聪明的想法或一个我不知道的服务?
Anybody got a clever idea or a service I'm not aware of?
谁是好奇的:我最终去了GAE路线(大约半个Python代码页)。我后来才发现OpenKeyval(见下文)。优点是,用户可以很容易地在所有他们的机器上连接(只是一个Google帐户登录,没有其他密钥从机器A传输到机器B),缺点是每个人都需要一个Google帐户。
Update for those who are curious: I ended up going the GAE route (about half a page of Python code). I only discovered OpenKeyval afterwards (see below). The advantage is that it's pretty easy for users to connect on all their machines (just a Google account login, no other key to transfer from machine A to machine B), the disadvantage is that everybody needs a Google account.
推荐答案
OpenKeyval 很漂亮很多我在寻找。
OpenKeyval is pretty much what I was looking for.
OpenKeyval是我正在寻找,但显然已经关闭。
OpenKeyval was what I was looking for but has apparently been shut down.
这篇关于寻找一种简单和简单的方法来在云中存储小数据包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!