举个例子,每条数据是一条产品信息
索引100个每秒
查询10k每秒
这种量级(应该不算大)的要求可以满足吗
如果有配置和优化elasticsearch的文章推荐就更好了
索引100个每秒
查询10k每秒
这种量级(应该不算大)的要求可以满足吗
如果有配置和优化elasticsearch的文章推荐就更好了
|
1
elasticsearch 背后就是 lucene,索引的话 100/s 可以做到的,查询看起来不小。
里面的优化主要针对 lucene。 |
|
2
10k/s的查询得优化下
多份,系统配置等…… |
|
3
你这都不叫事。。。我们线上每天好几十G的日志都没压力(五台集群服务器)
|
|
4
搜索本身其实是很容易平行扩展的东西。所以你说的能处理多大的量,主要是看机器有多少。
|
|
6
@yyw 很多机器的时候,负载均衡是怎么做的?我搜了一下,貌似elasticsearch不需要负载均衡,因为其自带了。不过client如何配置es的ip呢?如果所有client指向同一个es,也是有问题的啊
|
|
hebwjbMay 14, 2015
10
我们现在用8台设备组的es集群,每天导入上亿条数据完全不叫事
|
|
BlueWolfMay 15, 2015
13
|
|
zxc337Aug 23, 2016
17
@BlueWolf es 对外是去中心化的, 集群有自身的 master 选举机制, 在主节点丢失那段时间, 集群是不能正常工作的, 不过这一短暂时间的选中几乎是瞬时完成的
|
|
zxc337Aug 23, 2016
18
@wenbinwu 要做全文检索也很简单, es 默认支持很多分词方式, 也可以自定义分词插件集成在 es 里面;
es 对外 api 有很多这方面的查询支持, 比如 DSL,相关性(relevance)查询,matchPhraseQuery 等接口 |
|
asuraaNov 2, 2016
19
我们现在一台服务器 每天平均 50G 的日志 没问题
|