小编Guy*_*Guy的帖子

当您的实例落后于ELB时,如何为AWS建立维护页面?

当您想在ELB后面部署新版本的应用程序时,如何在AWS中建立维护页面?我们希望在新的自动缩放实例出现时将ELB路由流量提供给维护实例,并且只有在它们完全启动时才"翻转"到新实例.我们使用自动缩放功能将现有实例降低,并使用具有新代码的新实例.

我们试图避免的情况是让ELB同时为新的EC2实例提供流量,同时提供维护页面.由于我们没有启用粘性会话,因此我们希望防止用户在维护模式页面和部署在EC2实例中的应用程序之间来回切换.我们也不能只扩展(例如从2到4个实例然后再回到2)来引入新实例,因为代码更改可能涉及数据库更改,这将破坏旧代码的更改.

amazon-web-services amazon-elb amazon-route53

35
推荐指数
4
解决办法
2万
查看次数

你如何用JSON数据制作一个HIVE表?

我想用一些JSON数据(嵌套)创建一个Hive表并在其上运行查询?这甚至可能吗?

我已经将JSON文件上传到S3并启动了一个EMR实例但是我不知道在hive控制台中输入什么来将JSON文件作为Hive表?

有没有人有一些示例命令让我开始,我找不到任何有用的谷歌......

json hadoop hive amazon-emr emr

33
推荐指数
2
解决办法
9万
查看次数

Arduino到期HTTPS支持

在先前版本的Arduino(限制性8位微控制器板)中,似乎实现HTTPS(不仅仅是HTTP)几乎是不可能的.但是较新版本的Arduino Due提供了32位ARM内核 - 请参阅此处的规范.

我试图检查几个网络库(libcurl,openssl,yaSSL),但我没有找到任何已经移植到Arduino Due的人.

OpenSSL可能太重了,无法在这个处理器上运行,但我相信yaSSL作为嵌入式库应该是可行的.

您是否有任何可用于在Arduino Due上触发HTTPS请求的库的信息?

c https arduino

32
推荐指数
3
解决办法
1万
查看次数

将数据(递增地)加载到Amazon Redshift,S3与DynamoDB vs Insert中

我有一个网络应用程序,需要发送其使用情况的报告,我想使用Amazon RedShift作为数据仓库,我应该如何收集数据?

每次,用户与我的应用程序交互,我想报告..所以我什么时候应该将文件写入S3?多少钱?我的意思是: - 如果不立即发送信息,那么我可能会因为连接丢失而失去它,或者我的系统中的一些错误被收集并准备好发送到S3 ... - 如果我在每次用户交互时都将文件写入S3,我最终会得到数百个文件(每个文件都有最少的数据),需要在复制到RedShift后进行管理,排序,删除..这似乎不太像一个好的解决方案

我错过了什么?我应该使用DynamoDB,我应该使用简单的插入到Redshift中吗?
如果我确实需要将数据写入DynamoDB,我应该在复制后删除保留表.最佳做法是什么?

在任何情况下,哪些是避免RedShift中数据重复的最佳实践?

感谢帮助!

amazon-s3 amazon-ec2 amazon-web-services amazon-dynamodb amazon-redshift

25
推荐指数
2
解决办法
2万
查看次数

Google电子表格中的SUMIFS功能

我正在尝试在Google电子表格中使用与SUMIFS类似的功能(如SUMIF,但只有一个标准).MS-Excel内置了此功能(http://office.microsoft.com/en-us/excel-help/sumifs-function-HA010342933.aspx?CTT=1).

我尝试使用ArrayFormula(http://support.google.com/docs/bin/answer.py?hl=zh-CN&answer=71291),类似于SUMIF:

=ARRAYFORMULA(SUM(IF(A1:A10>5, A1:A10, 0)))
Run Code Online (Sandbox Code Playgroud)

通过添加AND:

=ARRAYFORMULA(SUM(IF(AND(A1:A10>5,B1:B10=1), C1:C10, 0)))
Run Code Online (Sandbox Code Playgroud)

但是AND函数没有获取ArrayFormula指令并且一直返回FALSE.

我能找到的唯一解决方案是使用QUERY,这似乎有点慢和复杂:

=SUM(QUERY(A1:C10,"Select C where A>5 AND B=1"))
Run Code Online (Sandbox Code Playgroud)

我的目标是填充一个表(类似于数据透视表),其中包含许多要计算的值:

=SUM(QUERY(DataRange,Concatenate( "Select C where A=",$A2," AND B=",B$1)))
Run Code Online (Sandbox Code Playgroud)

有没有人设法以更简单,更快的方式做到这一点?

performance google-sheets google-query-language

19
推荐指数
3
解决办法
6万
查看次数

带有JSON Payload的Google Apps脚本UrlFetchApp

我正在尝试POST一个期望使用Google Apps脚本获取JSON作为有效负载的Web服务.我正在使用以下代码:

var options =
{
  "method" : "post",
  "contentType" : "application/json",
  "headers" : {
    "Authorization" : "Basic <Base64 of user:password>"  
  },
  "payload" : { "endDate": "2012-06-03" }
};

var response = UrlFetchApp.fetch("http://www.example.com/service/expecting/json", options);
Run Code Online (Sandbox Code Playgroud)

在服务器端,我收到以下错误:

WARN [facade.SettingsServlet] 04 Jun 2012 15:30:26 - Unable to parse request body: endDate=2012-06-03
net.liftweb.json.JsonParser$ParseException: unknown token e
Run Code Online (Sandbox Code Playgroud)

我假设服务器期待得到

{ "endDate": "2012-06-03" }
Run Code Online (Sandbox Code Playgroud)

代替

endDate=2012-06-03
Run Code Online (Sandbox Code Playgroud)

但我不知道如何让UrlFetchApp做到这一点.

json google-apps-script

11
推荐指数
1
解决办法
2万
查看次数

亚马逊机器学习用于情绪分析

亚马逊机器学习平台对情绪分析和文本分析的灵活性或支持性如何?

nlp machine-learning amazon-web-services sentiment-analysis amazon-machine-learning

4
推荐指数
1
解决办法
3720
查看次数

大数据问题的解决方法是什么?

让我们考虑以下问题.我们有一个包含大量数据的系统(大数据).所以,实际上我们有一个数据库.作为第一个要求,我们希望能够快速写入和读取数据库.我们还希望拥有一个到数据库的Web界面(以便不同的客户端可以远程写入和读取数据库).

但是我们想拥有的系统应该不仅仅是一个数据库.首先,我们希望能够对数据运行不同的数据分析算法,以查找规律性,相关性,异常性等(就像之前我们对性能的关注一样).其次,我们希望将机器学习机器绑定到数据库.这意味着我们希望在数据上运行机器学习算法,以便能够学习数据上存在的"关系",并基于此预测尚未存在于数据库中的条目的值.

最后,我们希望有一个基于点击的界面,可视化数据.这样用户就可以以漂亮的图形,图形和其他交互式可视化对象的形式看到数据.

什么是上述问题的标准和广泛认可的方法.必须使用哪些编程语言来处理所描述的问题?

database data-visualization machine-learning data-analysis bigdata

-8
推荐指数
2
解决办法
1121
查看次数