小编jav*_*nes的帖子

我应该在EBS或S3上保留图像吗?

我正在将我的Java,Tomcat,Mysql服务器迁移到AWS EC2.

我已经附加了EBS卷来存储MySql数据.在我的Web应用程序中,人们可以上传图像 所以我应该坚持下去.我脑子里有两种选择:

  1. 将上传的图像保存到EBS卷.
  2. 使用S3服务.

以下是我的笔记,请对它们持怀疑态度,因为我的专长不是服务器,而是软件开发.

  • EBS plus:S3存储更贵.(0.15 $/Gb> 0.1 $/Gb)

  • S3 plus:来自EBS的服务静态可能会对我的Web服务器的性能产生负面影响.这是真的?服务图像是否会显着影响服务器性能?对于S3,我的服务器不负责提供静态.

  • S3 plus:从EBS提供静态可能会导致I/O成本,可能会很小.

  • EBS plus:人们说EBS更快.

  • S3 plus:人们说S3对持久性更安全.

  • EBS plus:无需学习API,可以直接将图像保存到EBS卷.

即我无法决定,如果你指导会很高兴.

谢谢

cloud amazon-s3 amazon-ec2 amazon-ebs amazon-web-services

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

redis vs hazelcast

Redis与Hazelcast如果我的应用程序:

  • 有很多需要保存的http请求(每分钟6000个,我收集点击信息)
  • 有很多http请求查询以前保存的数据.

我的问题是 - 我应该选择在Re​​dis和Hazelcast之间存储和查询数据 - 哪一个更快的读写? - 哪一个更可靠? - Cassandra可能是更好的选择吗?

回答任何问题都有帮助

redis hazelcast

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

如何检测用户是否已离开我的应用程序?

我正在开发一个Android应用程序,我想通过单击"后退"按钮或"主页"按钮来检测用户何时退出我的应用程序.

此外,一个类似的事件onInit()在我的场景中会很有用,因为我只想让MyIn?t操作从一开始就开始.

onDestroy() 在其他应用需要更多内存之前不会被调用.

android

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

Grails:企业级Grails

我试图说服我的老板使用Grails.我告诉他这是实施我们购物网站最有效的方式.

但是当流量越来越高时,他对其可扩展性表示怀疑.

那么,您能举例说明在grails中实现显着流量的企业级网站.

在构建可能具有高流量的企业级网站时,我还需要考虑任何事项.

注意:我们可能预计每天会有10K.

grails enterprise

25
推荐指数
3
解决办法
2946
查看次数

actionscript(flex):如何知道对象的属性是否存在(或定义)?

我是一名尝试Flex的Java开发人员.这是我的问题:

我将actionScript对象表现为hashmap,但是当对象没有该属性时,它会给出异常:没有这样的变量.

在这里,我希望它给了我null,而不是给出异常.所以你知道有没有办法处理它,即检查是否为对象定义了属性.

trace(obj ["2008-02"])//给出异常

apache-flex actionscript

18
推荐指数
1
解决办法
9378
查看次数

Eclipse SVN同步问题

由于硬件问题,我们更换了SVN机器.我们建立了从备份到另一台机器的相同环境.

现在Subversion似乎正常工作,我可以更新,提交和浏览Tortoise客户端.

但是在Eclipse中存在Synchronize命令(subclipse插件)的问题.我也可以从Eclipse浏览和提交.

我试图改变SVN接口(从JavaHL到SVNKit),svn清理和升级subclipse插件,但没有任何帮助.

JavaHL和SVNKit给出了不同的错误.

**Error when use JavaHL**
Problems reported while synchronizing SVNStatusSubscriber. 0 of 1 resources were synchronized.
  An error occurred synchronizing /ChemOrbis: Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)

    Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)

      org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)

      org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT …
Run Code Online (Sandbox Code Playgroud)

eclipse subclipse svn version-control

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

Grails:如何在多对多映射中查询对象?

您好我有以下域类.

class Student {
   int age
   static hasMany = [courses:Course]
}

class Course {
   String name
   static hasMany = [students:Student]
}
Run Code Online (Sandbox Code Playgroud)

我想找到7岁的学生参加课程(身份1).

我可以使用动态查找程序或条件构建器或HQL吗?

我不想做跟随,因为它加载所有学生效率低下:

def course = Course.get(1);
course.students.findAll{ it.age == 7 }
Run Code Online (Sandbox Code Playgroud)

grails grails-orm grails-domain-class

9
推荐指数
1
解决办法
6124
查看次数

Hibernate延迟加载和Hazelcast

我们现在使用Hazelcast作为Hibernate二级缓存一段时间,但是在使用多个节点时,我们认识到存储和读取数据的长时间延迟.

我们大量使用组合对象和@OneToMany关系,为了提高性能,我们决定通过Hibernate延迟加载来加载这些组合对象或集合.我们还实现了DataSerializable以加速Hazelcast序列化,正如Hazelcast文档中所述.但是记录writeData/readData方法的使用向我们表明它们实际上并没有被使用!

我们现在还不清楚,如果Hibernate Proxy(通过延迟加载使用)阻止使用DataSerializable方法(因为代理本身可能(?)没有实现接口)而且 - 更重要的是 - 如果Hazelcast支持延迟加载根本 - 以及如何!

caching hibernate lazy-loading second-level-cache hazelcast

6
推荐指数
1
解决办法
3167
查看次数

Slick Grid中的数据更新

我有一个大约100行的滑板.它的数据在5秒内刷新,但每次更新都会令人不安,滚动被重置.我曾尝试使用dataview和dataview.refresh(),但这次没有更改反映到网格.

这是我每次刷新时尝试的内容:

mapMemoryTableDataView.beginUpdate();
mapMemoryTableDataView.setItems(data);
mapMemoryTableDataView.endUpdate();
mapMemoryTableDataView.refresh();

if(mapMemoryTableGrid == null)
    mapMemoryTableGrid = new Slick.Grid("#datatableMap1", mapMemoryTableDataView, columns, options);

mapMemoryTableGrid.updateRow(1)
mapMemoryTableGrid.render()
Run Code Online (Sandbox Code Playgroud)

javascript jquery slickgrid

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

如何将HTML放入Slickgrid单元格?

当我<a href="#">Click</a>进入slickgrid时,我看到实际的代码" <a href="#">Click</a>",而我希望链接被渲染.

我知道我可以通过订阅点击事件来做到这一点,但它在SlickGrid中是否受限制?

javascript slickgrid

5
推荐指数
2
解决办法
5871
查看次数

Flex,如何获得约会的一周?

我在Flex Date对象中找不到一个方法来获取一年中的一周(1到52)

找到这个的最佳方法是什么?对于诸如Java中的JodaTime之类的日期操作,是否有任何有用的flex库.

apache-flex actionscript date week-number

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