无法使用 CQErl(Erlang-Cassandra 驱动程序)创建连接

Can't create connection using CQErl (Erlang-Cassandra driver)

我正在尝试使用 Cqerl 从 Erlang shell 连接到 Cassandra。如文档中所述,我使用 {ok, Client} = cqerl:get_client({}). 创建连接。 然后,出现如下错误。

** exception error: bad argument
 in function  ets:lookup/2
    called as ets:lookup(cqerl_client_tables,
                         {{{127,0,0,1},9042},[{keyspace,undefined}]})
 in call from cqerl_hash:get_table/1

有什么解决办法吗?

我想问题是没有 'cqerl_client_tables' ets table。 请确保您已启动应用程序:

application:start(cqerl)