小编Joh*_*alt的帖子

MongoDB:获取所有唯一标签列表的好方法是什么?

数百万项大型文档集合跟踪唯一标记的最佳方法是什么?标记的正常方式似乎是索引多键.不过,我经常需要获得所有独特的密钥.我也无法访问mongodb的新"distinct"命令,因为我的驱动程序erlmongo似乎还没有实现它.

mongodb

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

Erlang:有没有办法在receive子句中匹配记录?

我想做一个选择性接收,其中一个记录属性需要匹配,但无论我尝试什么语法,我得到一个"非法模式"消息.

loop(State) ->
  receive
    {response, State#s.reference} -> do_something()
  end.
Run Code Online (Sandbox Code Playgroud)

这不可能吗?

erlang

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

Erlang:我应该怎么测试呢?

我有一个应用程序,我将消息转发给gen_server以启动操作,然后我每秒调用gen_server来收集中间结果,直到操作完成.在制作中,它通常需要几分钟,但它仅受输入大小的限制,我也想测试一小时的操作.

我想总是通过根据需要运行测试来确保此操作仍然有效.理想情况下,我也想用不同的输入多次运行此测试.

我现在使用eunit,但它似乎没有专门建立的方式来实现这个场景.commmon测试是否提供此功能?有没有一种优雅的方法来测试这个,还是我应该破解一些东西?总的来说,我无法绕过如何在Erlang中系统地测试有状态的异步操作.

erlang

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

标签 统计

erlang ×2

mongodb ×1