V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  Elasticsearch

如果直接把 elasticsearch 当一个 K/V 数据库来用会有哪些问题呢?

  •  
  •   Livid · 2014-06-13 11:20:35 +08:00 · 5758 次点击
    这是一个创建于 3814 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2015-07-31 22:51:42 +08:00
    canesten
        1
    canesten  
       2014-06-13 11:46:18 +08:00
    之前不知道elasticsearch
    科普了一下发现时基于Lucene的
    那肯定不能用作KV数据库的
    跟Lucene不能当KV数据库一个道理
    Lucene构建索引的消耗太大
    不是实时的
    基于多年前用Lucene的经验
    不知道现在成立不成立
    pindleskin
        2
    pindleskin  
       2014-06-13 12:02:50 +08:00 via iPhone
    楼上说的对,es非实时,建索引不快,适合做不变数据的搜索
    mx1700
        3
    mx1700  
       2014-06-13 12:07:02 +08:00
    elasticsearch 的key查询是实时的(单节点,如果写入和读取不是同一个节点的话就不清楚了),感觉上没有太大问题
    zhangxiao
        4
    zhangxiao  
       2014-06-13 13:57:23 +08:00 via Android
    前段时间我也有这个想法,在一些kv存储比较的文章里es也被列为其中之一,我觉的应该是可以的
    ichou
        5
    ichou  
       2015-07-31 22:51:42 +08:00
    我有点想在自己的博客中试一下 好像是个挺适合的场景
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2569 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:39 · PVG 23:39 · LAX 07:39 · JFK 10:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.