问题标签 [cloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3636 浏览

linq - 从“LINQ to SQL”到“Azure 表存储”或“SQL 数据服务”

我有一个 Silverlight 应用程序,我在其中使用 LINQ to SQL 来存储我的数据。现在我已将此应用程序添加到 Azure 云,并希望使用 Azure 方法来存储我的数据。但不知道该用“Azure 表存储”还是“SQL 数据服务”,怎么用。

0 投票
2 回答
147 浏览

cloud - SQL 数据服务 - 查询空值

(这与 Microsoft 的 SitkaSoapService 有关,在https://database.windows.net/soap/v1/的服务参考中)

我正在使用 SitkaSoapServiceClient 通过 SOAP 访问我的 SQL 数据服务数据库。

我可以通过在字符串中传递 linq 语句来查询数据,例如:

但是,我不知道如何查询空属性值(即查找没有该属性的实体)。

我希望能够说:

...但这会抛出一个FaultException<>,说“找不到名称'null'”

有任何想法吗?

0 投票
6 回答
524 浏览

architecture - 对于需要相互通信的多个游戏服务器来说,最好的架构是什么?

该游戏是一款低图形(SVG)战略游戏。每个服务器代表一个游戏域及其玩家。所有服务器都应该能够相互交谈,因为玩家可以(在游戏中)从一个域移动到另一个域/发送“外交信使”等。

我们选择了这个想法,因为它使我们能够无休止地扩大世界地图,它使第二方能够将他们的游戏服务器连接到我们,并且让他们更加扩大世界。如果一台服务器(及其备份)出现故障,游戏仍将继续运行(真正的分布式环境)。

我们才刚刚开始。我们应该关注哪些平台,这将有助于我们开发这样一个世界?

0 投票
12 回答
5301 浏览

open-source - 是否有经过业务验证的云存储/Key=>Value 数据库?(开源)

我一直在寻找云计算/存储解决方案(灵感来自 Google Bigtable)。但我找不到一个易于使用、业务就绪的解决方案。

我正在搜索一个简单的、容错的、分布式的 Key=>Value DB,比如来自 Amazon 的 SimpleDB。

我见过这样的事情:

  1. CouchDB 项目:简单的分布式容错数据库。但它只理解 JSON。没有 XML 连接器等。
  2. Eucalyptus:不错的 Amazon EC2 接口。开放标准和 XML。但是分布式更少,容错性更差?还有很多 XEN/VMWare 问题的未解决问题。
  3. Cloudstore / Kosmosfs:很好的分布式、容错 fs。但是很难配置。有没有java连接器?
  4. Apache Hadoop:很好的系统,比存储数据的能力要强得多。使用自己的 Hadoop 分布式文件系统,并已在 2000 个节点的集群上进行测试。
  5. * Amazon SimpleDB:找不到开源替代品!对于海量数据来说,这是一个不错但昂贵的系统。你沉迷于亚马逊。

还有其他更好的解决方案吗?哪一个是最好的选择?哪一个提供最少的 SOF(单点故障)?

0 投票
2 回答
1908 浏览

database - 如果要存储的数据多于集群中的 RAM,那么像 Hazelcast 和 Scalris 这样的分布式内存云数据库会发生什么情况?

像这样的分布式内存云数据库正在发生什么

  1. 榛树
  2. 斯卡拉里斯

如果集群中存储的数据多于 RAM?

他们要交换吗?如果交换空间已满怎么办?我在两个数据库中都看不到灾难恢复策略!如果内存已满,可能所有数据都会丢失?

是否可以将内容写入硬盘以解决内存问题?是否有其他数据库提供与 Hazelcast 或 Scalaris 相同的功能,具有备份功能/硬盘存储/灾难恢复?

0 投票
2 回答
1771 浏览

rdbms - 键值存储与 RDBM 与“云”数据库 (SDB)

在过去的几年里,我设计了几个应用程序,然后不断改进性能和可伸缩性方面,我对 MySQL 领域感到很自在。我也有一些使用 memcached 为经常查询的结果集提供应用程序端加速的经验。最近,我将 Amazon SDB 作为我的主要“数据库”用于电子商务实验。

简单地说,我想到使用 SDB 服务的一个快速理由是,使用无模式数据库结构可以让我专注于我的项目的逻辑问题,并在我的数据存储中快速积累内容。也就是说,不必担心事先设置和规范化产品属性的所有可能排列;只需开始加载产品,SDB 就会记住所有可用的内容。

现在我已经设法完成了项目的前几次迭代,并且我需要为数据设置简单的接口,我遇到了我认为使用 MySQL 理所当然的问题。例如:在 select 语句中分组并限制语法以查询“项目 50 到 100”。使用 SDB 的无模式架构获得的易用性优势,我失去了查询/循环仅包含 1800 多个项目的结果集的性能损失。

现在我正在阅读诸如东京内阁之类的项目,这些项目正在扩展内存中键值存储的概念,以更快的速度提供伪关系功能(我在某处读到的 14 倍)。

我的问题:作为应用程序设计师/开发人员,我是否可以通过一些基本指南或启发式方法来评估哪种数据库技术最适合我的项目的每个阶段。

例如:在原型设计阶段,应用程序的逻辑/技术未知数使数据结构变得流畅:使用 SDB。在更成熟的阶段,优先考虑用户交付,使用传统工具,您不必花费开发时间编写排序、分组或分页逻辑。

非常感谢使用这些工具的实际经验。

谢谢!

沙希布·R。

0 投票
4 回答
1287 浏览

soa - 云计算是基于 SOA 的吗?

一些 SOA 基础是:

  • 松耦合
  • 可重用性
  • 无状态服务
  • 服务之间的正式合同
  • 粗粒度
  • 异步
  • 抽象底层逻辑(黑盒)
  • 可组合(作为构建块的服务)
  • 可发现的服务
  • 自主服务

它们中的大多数都可以应用于云计算,所以我的问题是云计算是 SOA 思维的产物还是它们是两个不同的怪物?

0 投票
4 回答
237 浏览

asp.net - 云中的 Windows 服务

我正在考虑为 web 2.0 启动站点编写一个应用程序,该站点将必不可少地监视特定的 RSS 提要。

由于这种服务的预期使用率,我期望利用云计算将是实现它的方法,但是由于我缺乏经验,我不知道是否可以在云中运行 Windows 服务。

这将有一个网络前端,但没想到会有很重的负载,因为它只是用于注册,然后用户将通过 SMS/Email 接收通知

0 投票
1 回答
1012 浏览

amazon-s3 - 使用云存储进行 404 重定向

我希望通过这个问题与使用亚马逊 S3 之类的服务有一定经验的人联系。在我的网站上,我们有一个专用的图像服务器。在这台服务器上,我们通过 Apache 进行了自动 404 重定向,因此,如果用户尝试访问不存在的图像,他们将看到一个时髦的“图像不可用”图像。

我们正在寻找将这些图像的托管移动到云存储解决方案(S3 或 Rackspace 的 CloudFiles),我想知道是否有人成功地在云存储服务上复制了这种行为,如果有,他们是如何做到的。

0 投票
4 回答
8158 浏览

algorithm - OnLive:它是如何工作的?

OnLive是一款用于游戏的云计算解决方案。无论其硬件如何,它都可以将高端游戏流式传输到任何 PC。我想知道它是如何工作的:发送原始高清 res 图像和音频数据似乎不太可能。相对简单的压缩,比如 jpeg 和 mp3/ogg,能解决问题吗?