ets

    0热度

    2回答

    得到了与限定词的一个问题:to_ets/2 可能有人点我一个示例在线?我查看了手册页,但是我看不到任何示例用法。在google上找不到任何东西.. 我的问题似乎与实际dets:to_ets()函数本身,而不是创建dets。我已经在它自己的测试,它很好。

    2热度

    2回答

    ETS是否确保元组的内部顺序与它们的插入顺序相同?例如:我通过每秒插入一个元组来保存日志,时间戳是关键。在这个例子中,是否确保元组按键排序? 据我所知,ordered_set会做我想做的事,但它有一个插入开销。所以如果set保持插入顺序,那么在我的例子中使用set会更有效率。那么,是吗? :-) 由于提前, 尼古拉

    1热度

    2回答

    Erlang ETS表可以在不同的进程间共享吗?因此,如果我有两个进程在不同的Erlang运行系统上运行,我可以以某种方式将它们链接起来,以便我在一个ETS表中做的所有更改都会反映在另一个ETS表中。

    1热度

    1回答

    查找在ETS不存在的表(T3)后,所有的用户创建的表(t1和t2)将被删除。这是一个错误还是只是ets的一个奇特功能? 这里是ESHELL代码。 Eshell V5.9.1 (abort with ^G) 1> ets:new(t1, [named_table]). t1 2> ets:new(t2, [named_table]). t2 3> ets:all(). [t2

    4热度

    2回答

    我在elang中有一个奇怪的行为与ets:select。 我实现了一个正确的select语句(下面的4和5),然后我在我的语句(下面6)中犯了一个错误,然后再次尝试与4和5中相同的语句,但它不起作用更长的时间。 发生了什么事?任何想法 ? Erlang R14B01 (erts-5.8.2) [source] [smp:2:2] [rq:2] [async-threads:0] [kernel-p

    3热度

    4回答

    我在一个过程中创建ETS表,我想在另一个过程中使用它。我如何在第二个过程中“打开”ETS表格?无法在手册页中找到好的功能。

    3热度

    1回答

    我知道ETS表的查找时间是不变的。但是我也听说过,表格被保存在进程之外,当检索数据时,它需要移动到进程堆中。所以,这很昂贵。但是,如何解释这一点: 18> {Time, [[{ok, Binary}]]} = timer:tc(ets, match, [utilo, {a, '$1'}]). {0, [[{ok,<<255,216,255,225,63,254,69,120,105,102,0

    0热度

    1回答

    我已经下载了Python,但想将代码提供给Enthought Tool Suite(ETS)。根据这个网站(http://code.enthought.com/source/): 它说下载以下python脚本:https://raw.github.com/enthought/ets/master/ets.py 我把ets.py到python脚本,保存为...在Python Shell中,我输入“i

    0热度

    1回答

    -record(rule, {id, low, high}). test_ets() -> ets:new(rule_table,[named_table,public,bag]), ets:insert(rule_table, #rule{id=1, low=2, high=5}), ets:match_object(rule_table, [{'$1',[{

    1热度

    2回答

    我在一个使用mapReduce算法的工程中工作,所以我从Erlang的大数据文件中构建了一个ets表,我想同时处理它。 该表结果非常大,我想知道是否有办法将一个大表拆分为几个较小的表,以便我可以同时使用mapReduce算法搜索表 ,有没有什么办法可以拆分一张大桌子放入小桌子? Thnx。