Elixir中有一种内置的数据类型可用于FIFO队列吗?Elixir简单,高效的FIFO队列
我已经看过列表,但它似乎是不是有效得到列表尾巴?也许我错了吗?
我的队列需要保存100,000个或更多的元素。 我的需求是我为音频生成44100个元组,形式为{t,y}。我试图实现一个延迟,所以我需要在将音频发送到处理管道之前排队几秒钟(也许最多10秒)。
Elixir中有一种内置的数据类型可用于FIFO队列吗?Elixir简单,高效的FIFO队列
我已经看过列表,但它似乎是不是有效得到列表尾巴?也许我错了吗?
我的队列需要保存100,000个或更多的元素。 我的需求是我为音频生成44100个元组,形式为{t,y}。我试图实现一个延迟,所以我需要在将音频发送到处理管道之前排队几秒钟(也许最多10秒)。
您是否检查过Erlang队列 - http://erlang.org/doc/man/queue.html? – arathunku
我刚刚发现这件事,它看起来正是我需要的东西,谢谢! –
arathunku,erlang队列工作完美,如果你让这个答案我会接受 –