小编Dix*_*ale的帖子

创建GSI需要很长时间

我有一个已在DynamoDB中创建了近20亿行的表.

由于查询要求,我必须在其中创建全局二级索引(GSI).GSI创建过程在36小时前开始,但仍未完成.门户网站显示项目数量约为1亿.还有很长的路要走.

问题:

  1. 为什么在足够的WCU和RCU被分配(事实上为30k)时需要这么长的时间.
  2. 我使用的GSI分区密钥的值是重复的,这可能是GSI创建花费更多时间的原因(理想情况是我们选择一个不重复跨越多个分区的项目的分区键).
  3. 有没有办法在流程启动时中止GSI的创建?它不允许通过AWS控制台.

谢谢.

amazon-dynamodb amazon-dynamodb-streams

10
推荐指数
1
解决办法
3881
查看次数

AWS Redis - 启用/禁用集群模式。它是如何分配流量的?

我们最近选择在我们的应用程序中使用 Amazon 弹性缓存 Redis,但在查看文档时有些事情并不清楚。

1)Redis的集群模式禁用集群在集群的AWS控制台中有主端点,当我们使用jedis客户端连接到主端点时,该主端点是否将读取流量分发到集群的只读副本?或者应用程序明确必须连接到集群中的只读副本?例如。杰迪斯客户端

2)为redis启用的集群模式在Redis的AWS控制台中具有配置端点,因此当我们使用客户端连接到此配置端点时,配置端点是否会在集群中的分片之间分配写入和读取流量?或者应用程序必须使用传递分片主端点的 JedisCluster 对象显式连接到每个分片?

3)对于Redis启用的集群模式,弹性缓存如何跨分片分割键?

amazon-web-services redis aws-sdk

7
推荐指数
1
解决办法
5332
查看次数

如何从用于运行后台任务的Windows运行时组件连接到sqlite数据库

我无法从运行后台任务的Windows运行时组件连接到sqlite数据库.我包含了所有需要的dll,我为主项目添加了相同的方式..但是它不起作用..显示了200个错误..我关注这篇文章:https://github.com/praeclarum/sqlite-net/issues/104
但我仍然得到错误.. 2这样的错误是:

错误2 Windows运行时类'SQLite.SQLiteException'具有无效的基类型'System.Exception'.不允许导出自定义异常类型.D:\ MCM-22-Jan-2013\CCM\TileBackground\SQLite.cs 46 15 TileBackground

错误92类型"SQLite.TableMapping.Column"是嵌套类型.嵌套类型无法导出到Windows运行时.D:\ MCM-22-Jan-2013\CCM\TileBackground\SQLite.cs 1390 16 TileBackground

c# xaml background-process windows-8

5
推荐指数
1
解决办法
1816
查看次数

如何在单击按钮时重新绑定igGrid igniteUI控件中的数据?

我在ASP.NET MVC3应用程序中使用Infragistics(Ignite UI)控件.我有网格,我已经绑定'客户'数据.工作良好.现在我有按钮.点击后我拨打ajax电话.在控制器中,我编写的查询只选择"客户"数据的一部分.我使用json返回数据.我尝试使用以下方法重新绑定它:

$("#CustomerGrid").igGrid("dataSourceObject", returnData);    
Run Code Online (Sandbox Code Playgroud)

但网格继续显示旧数据.它没有刷新.

asp.net-mvc infragistics ignite-ui iggrid

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