solrdump:旨在从 Solr 读取原始索引的 Clojure 库

时间:2024-06-28 05:51:18
【文件属性】:

文件名称:solrdump:旨在从 Solr 读取原始索引的 Clojure 库

文件大小:15.18MB

文件格式:ZIP

更新时间:2024-06-28 05:51:18

Clojure

solrdump 旨在从 Solr 读取原始索引的 Clojure 库 动机 Solr 和 Elasticsearch 都是建立在 Lucene 之上的。 但是,当您想从一种技术迁移到另一种技术时。 没有任何工具可以帮助您这样做。 较新版本的 Solr 内置了转储处理程序,但它仅用于导出原始 Lucene 索引,而不是 JSON 格式。 您可以使用安装 Lucence jar 并使用 Java API 操作原始索引。 一种天真的方法是编写 Java,但享受浸入新技术的感觉。 我们决定用 Clojure 编写它。 转储格式将是 JSON。 安装 Mac OS X 为了运行 clojure 程序,您的系统中需要 leinigen。 在 Mac OS X 上安装的最简单方法是自制软件 brew install leiningen 配置 该脚本将以 BJSON 类型存储在 Postgres


【文件预览】:
solrdump-master
----.gitignore(105B)
----src()
--------solrdump()
----resources()
--------config.edn.example(122B)
----LICENSE(2KB)
----README.md(3KB)
----test()
--------data()
--------solrdump()
----project.clj(779B)

网友评论