无法使用 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)
我正在尝试使用 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)