Datomic - 设置免费的transactor集成存储

时间:2017-05-03 10:31:55

标签: datomic

我想建立一个免费的transactor集成存储数据库数据库。

我对交易者集成存储实际上是什么感到困惑,并且正在努力设置它。

从一些研究中我知道我需要在我的计算机上设置一个交易者,然后将其用于连接,连接为datomic:free://{transactor-host}:{port}/{db-name}。 transactor-host将是localhost:3300所以我的连接类似于datomic:free://localhost:3300/mydb。但我没有得到联系。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

由于您没有包含错误消息或类似内容,我无法确定是什么导致了该问题,但有几个问题:

  1. 在致电(datomic/create-database connection-string)之前,您需要致电(datomic/connection connection-string)。这在开始时对我来说是违反直觉的。
  2. 交易者默认使用端口4334,但(仅限免费交易者)需要访问上面的两个端口(默认为4335和4336),因此请确保所有这些端口都不是被防火墙或类似设备阻挡。