感觉 elasticsearch 很不适合个人开发啊

2019-05-16 10:37:40 +08:00
 cooljs

感觉很吃配置,在 1g 内存的 vps 上运行,各种出错。。要么 java 内存不够了,要么 es 连接超时了。。蓝瘦

8326 次点击
所在节点    数据库
88 条回复
chennqqi
2019-05-16 11:07:46 +08:00
楼主非要在 1G 环境下跑可以设置 jvm.options 里
-Xms2g -> -Xms1g#设置最小堆的值为 1g
-Xmx2g -> -Xmx1g #设置组大堆的值为 1g
cooljs
2019-05-16 11:08:03 +08:00
@Navee 2g2c 的服务器怎么样
ospider
2019-05-16 11:08:15 +08:00
可以试试 sonic,rust 写的,非常省内存
cooljs
2019-05-16 11:09:35 +08:00
@chennqqi 嘿嘿,1g 也跑不起来,直接`JavaThread "Unknown thread"`,必须 512m 才行
AngryPanda
2019-05-16 11:10:43 +08:00
楼主还有个选择,使用云版 es
iyaozhen
2019-05-16 11:11:45 +08:00
1g 玩个 dan,我们 10 台 128g 内存、3t ssd 的机器都存不了啥,分片都不敢开多。说的不好听,没资源还是不要入坑,当然自己学习可以本机玩玩。

数据量不大,说真的 MySQL 就行了
cooljs
2019-05-16 11:14:15 +08:00
@nisnaker 关闭了确定 localhost:3000 这样的可以吗?
cooljs
2019-05-16 11:14:41 +08:00
@xiaoyangsa 没有公网 ip,可以映射吗
cooljs
2019-05-16 11:15:11 +08:00
@ospider 选数据库还考虑了使用人多不多,这个没听过诶
cooljs
2019-05-16 11:16:04 +08:00
@iyaozhen 我是想用他的搜索排序
misaka19000
2019-05-16 11:16:25 +08:00
楼上加一,数据量不多直接全文检索就可以搞定
chinesestudio
2019-05-16 11:17:39 +08:00
本地开发 frp 穿透 512 也够
misaka19000
2019-05-16 11:17:46 +08:00
或者自己分词然后计算一下相关度,虽然简陋不过应该可以应付一些情况了
Proxy233
2019-05-16 11:17:56 +08:00
测试和个人可以试试这个: https://app.vizion.ai
jaylee77
2019-05-16 11:18:19 +08:00
@cooljs 你去试试关掉域名校验,是不是比回贴容易得多呢?
cooljs
2019-05-16 11:18:27 +08:00
@AngryPanda 是不是小贵的那种
cooljs
2019-05-16 11:19:50 +08:00
@jaylee77 因为之前试过,localhost 不行
cooljs
2019-05-16 11:20:07 +08:00
@Proxy233 好,多谢老哥
testplusplus
2019-05-16 11:20:26 +08:00
1g 内存上 ES ?一般不都是关系型数据库扛不住查询之后才会去用吗
cooljs
2019-05-16 11:20:49 +08:00
@misaka19000 嗯,不行就换数据库了,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564609

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX