zoukankan      html  css  js  c++  java
  • elasticsearch+kibana使用中踩的坑,持续更新中。

    1存进elasticsearch中的数据在kibana的discover中看不到,但是通过_id在Dev Tools可以查到,也可以直接用python取出来。最后发现存进去的时候没加时间戳。

    doc = {
                "file_name": file_name,
                "content": pdf_str,
                "timestamp": datetime.datetime.now()#没加的时间戳
            }
    

    最后找了一天。。。

    2写进数据库的数据因为没有检查_index的格式,所以_index的最后都是乱码。_index格式为 t-20171119加上乱码。

    错误原因:把数字转成“文本”(字符)时用了chr(50)的形式,实际上应该用str(50)的形式。

    解决:通过这个文件夹~/elasticsearch/bin$ 打开终端,执行curl -XDELETE http://127.0.0.1:9200/t-20171119*命令,删除了这些数据。

    拓展:除了上面的删除命令,还有curl -XGET http://127.0.0.1:9200/这样的查询命令。

  • 相关阅读:
    Longest Palindromic Substring
    PayPal MLSE job description
    Continuous Median
    Remove Duplicates From Linked List
    Valid IP Address
    Longest substring without duplication
    Largest range
    Subarray sort
    Multi String Search
    Suffix Trie Construction
  • 原文地址:https://www.cnblogs.com/imageSet/p/7857945.html
Copyright © 2011-2022 走看看