Tag:

使用MapReduce来处理Cloudant中的地理空间索引结果

我在Cloudant中使用地理空间索引来检索多边形内的所有文档。 现在我想为这些文件计算一些基本的静态值(例如,一个地区的平均年龄和收入总和)。 是否有可能查询地理索引,然后将结果传递给MapReduce函数? 我怎么能实现这一点,最好在数据库内? 我可以避免查询多边形中的文档ID,然后发送执行MapReduce(我正在处理大型数据集)的检索ID? 到目前为止工作的是查询索引以及使用视图(单独)。 我的地理索引 function (doc) { if (doc.geometry && doc.geometry.coordinates) { st_index(doc.geometry); } } 我的看法 function (doc) { var beitrag = doc.properties.beitrag; var schadenaufwand = doc.schadenaufwand; if(beitrag !== null && typeof beitrag === 'number' ) { emit(doc._id, doc.properties.beitrag); } } 示例geoJson文档(原始数据看起来相似) { "_id": "01bff77f642fc4249e787d2ded011504", "_rev": "1-25a9a1a15939d5b21af3fbcc5c2d6ed1", "type": "Feature", "geometry": { "type": […]

针对Socket.io的云托pipe服务的build议

目前,我正在评估不同的云服务提供商,以确定哪个最适合使用Node.J后端,并且速度更快。 虽然我知道这确实取决于服务器的物理位置,但我希望东南亚有一个。 我已经部署了以下内容: 亚马逊EC2 Heroku的 Appfog(似乎并不像它的作品) 还有其他好的build议吗? 如果他们有一个像AWS工作的免费层,那将是一件好事。 期待您的意见!

更小的应用程序足迹意味着更便宜的PaaS成本? 哪种语言?

所以,我已经在Cloudfoundry上构build并部署了一个Grails应用程序。 当我在考察实例和记忆时,我开始怀疑; 如果我的应用程序的足迹由于我select开发它的技术而变得更大,它是否会开始花钱而不是迟些? 当然必须? 如果是这样的话,我最好用另一种语言来发展吗? 如果是这样,有较小的足迹(python,ruby,node.js)? 当然,成本不应该决定我使用哪种语言,我应该select语言/框架的优点和个人喜好。 但这仍然是一个我很想知道答案的问题。

如何在Node.js中使用bigquery API获取800万条Google Cloudlogging?

我正在使用BigQuery查询Google云数据。 当我运行查询时,它返回大约8百万行。 但它会抛出错误: 响应太大,无法返回 我怎么能得到所有800万条logging,任何人都可以帮忙。

在elasticbeanstalk中设置NODE_ENVvariables

我创build了一个名为.elasticbeanstalk / environment.config的文件,内容如下: option_settings: – option_name: NODE_ENV value: development 我也将process.env.NODE_ENV传递给视图,以便检查值 app.get('/', function(req, res) { var data = { env: process.env.NODE_ENV } res.render('upload',data); }); 在我的本地机器上,我得到了我设置的值“local”。 当我通过$ git aws.push部署到Amazons Elastic Beanstalk时,该值为空。 还有什么我需要做EB认识NODE_ENV设置?

用于PHP和Node.js的云计算服务

我正在使用PagodaBox来扩展通过git部署的PHP应用程序。 在这个应用程序中,我想也包含Node.js 对我来说,PagodaBox似乎无法整合Node.js。 你能推荐我另一个IaaS , PaaS或SaaS服务吗?

如何启用Node.js应用程序连续部署到Amazon EC2?

我是一个node.js开发人员。 我之前使用过Heroku和Joyent的no.de平台。 对于这两个平台,部署过去很简单 git push heroku master ( Heroku ) git push joyent master ( Joyent's node) 上面的命令用来做魔术。 他们使我能够将代码从本地机器推送到云服务器,部署它并自动重启服务器。 现在我正计划使用Amazon AWS作为其更加可configuration的function以满足我的需求。 如何在Amazon EC2上设置类似的连续部署? 我正在使用Ubuntu AMI。 有没有什么工具可以帮助我实现这个目标? 如果有任何资源/教程可以帮助我 – 请让我知道。 谢谢 !

反向代理是否使node.js安全?

我想将node.js放在云中,以获取具有敏感公司信息的应用程序。 恐怕node.js不像一些较旧的服务器那么安全,因为它并没有被大量使用。 我看到有人build议使用反向代理来使它更安全。 我了解它是如何安全的,因为它不直接暴露于世界。 但是,xss和其他攻击仍然是可能的。 仅从安全的angular度来看,任何人都认为node.js与旧的服务器是一致的? 关于“如何说服老板+公司安全团队”的提示?

NodeJS托pipe托pipe与VPS

有一堆托pipe的云托pipe服务的nodejs 在那里看起来相对较新,有些还在testing阶段。 承载nodejs应用程序的另一个途径是在像Linode这样的VPS上设置一个堆栈。 我想知道这两种部署之间的基本区别是什么。 在select一个在另一个时应考虑哪些因素? 考虑到这些服务有多年轻,哪一种更适合生产。 要明确我不是要求select一个提供商,而是要决定是否托pipe在托pipe节点上特定的托pipe或旧的自我设置的VPS。