前言
处于项目需要,我们需要在elasticsearch中设置自定义的词典与停用词,这里简单说明下其配置方法。
自己这里是通过docker以及docker-compose的方式来使用的,直接使用elasticsearch的方法流程与之类似,可以看下面的参考。
有2台腾讯云服务器,一台之前装过brat,成功了。后来打算在新的更好配置的服务器上装brat,没想到总是失败,要么浏览器显示的样式有问题,要么就是打开链接直接重定向要下载文件。
内网机配置如下:
[common]
server_addr = x.x.x.x
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 8555
公网代理机器配置:
[common]
bind_port = 7000
然后便可以通过ssh -p 8555 username@x.x.x.x
方式连接了。
自己整了台新Mac,这里简单记录一下同步hexo博客的经历过程,还是有些繁琐的。
今天研读同事的代码,发现代码里新增了缓存机制,这里算是自己不太懂的领域,需要学习一下。
同事用到的Python的缓存库为pallets/cachelib,发现这个库用的人还挺少的(至少star数是如此),并且作者也有段时间没更新了,网上搜的话也找不到相关教程。
目前已经找到Elasticsearch分页搜索实现机制,目前仅考虑使用from-size
机制,具体在通过Python的Elasticsearch库调用时有两种方式:
使用社区版Neo4j时有一些注意事项,这里简单小记一下。