bloodhound:Haskell Elasticsearch客户端和查询DSL

时间:2024-05-30 12:20:30
【文件属性】:

文件名称:bloodhound:Haskell Elasticsearch客户端和查询DSL

文件大小:258KB

文件格式:ZIP

更新时间:2024-05-30 12:20:30

Haskell

猎犬 Elasticsearch客户端并查询Haskell的DSL 为什么? 搜索不必很困难。 让狗去做。 背书 “猎犬使Elasticsearch几乎可以忍受!” -几乎不满的用户 “ ES是一场噩梦,但《猎狗犬》至少使它可以忍受。” -同一用户,以后有意见。 版本兼容性 从0.13.0.0版本开始,Bloodhound对于Elasticsearch版本1和5具有2个单独的模块树。导入适合您的用例的模块。 如果要添加对其他主要版本的支持,请打开票证以表明您的意图,然后按照其他版本使用的模式进行操作。 我们权衡了在版本之间共享代码的想法,但是它太混乱了,特别是考虑到Elasticsearch API的不稳定性。 我们切换到一个模型,该模型将允许负责特定协议版本的人员维护该版本,同时避免与其他版本冲突。 请参阅我们的以获取我们要测试的Elasticsearch版本的列表。 稳定 猎犬在生


【文件预览】:
bloodhound-master
----bloodhound.cabal(3KB)
----Setup.hs(106B)
----stack-8.2.yaml.lock(2KB)
----stack-8.2.yaml(229B)
----stack-8.4.yaml(472B)
----package.yaml(2KB)
----stack-8.0.yaml.lock(1KB)
----stack-8.0.yaml(183B)
----bloodhound.jpg(130KB)
----src()
--------Bloodhound()
--------Database()
----stack-8.4.yaml.lock(1KB)
----DSL.org(425B)
----upload-docs.sh(958B)
----.hlint.yaml(2KB)
----examples()
--------Setup.hs(46B)
--------package.yaml(571B)
--------LICENSE(1KB)
--------Tweet.hs(4KB)
--------README.md(173B)
--------Makefile(39B)
--------stack.yaml(347B)
----.travis.yml(1KB)
----LICENSE(1KB)
----README.md(6KB)
----Makefile(3KB)
----stack.yaml(14B)
----stack-8.6.yaml(189B)
----docker-compose.yml(1KB)
----tests()
--------Test()
--------tests.hs(5KB)
----.gitignore(293B)
----stack-8.8.yaml.lock(738B)
----stack.yaml.lock(1KB)
----stack-8.8.yaml(189B)
----stack-8.6.yaml.lock(1KB)
----changelog.md(10KB)

网友评论