索引操作

//创建索引:
**CREATE TAG INDEX IF NOT EXISTS player_index_1 on player(name(10), age);**
//删除索引:
**drop  TAG  index  player_index_1**
//查看索引内容
**DESCRIBE  {TAG | EDGE}  INDEX <index_name>;**
//查看索引状态
**SHOW {TAG | EDGE} INDEX STATUS;**/**重建索引
*索引功能不会自动对其创建之前已存在的存量数据生效—在索引重建完成之前,
*无法基于该索引使用LOOKUP和MATCH语句查询到存量数据。
*/
rebuild tag index  player_index_1

数据导入时索引从操作

一般在创建了 Tag 或者 Edge type 之后即可创建索引,但是,索引会影响写性能,所以,建议先导入数据,再批量重建索引。关于索引的详细信息

注意事项:

1、不要任意在生产环境中使用索引,除非很清楚使用索引对业务的影响。索引会导致写性能下降 90%甚至更多。
2、索引并不用于查询加速。只用于:根据属性定位到点或边,或者统计点边数量
3、长索引会降低 Storage 服务的扫描性能,以及占用更多内存。建议将索引长度设置为和要被索引的最长字符串相同。索引长度最长为 255,超过部分会被截断。
4、创建索引,或者删除并再次创建同名索引后,必须REBUILD INDEX。否则无法在MATCH和LOOKUP语句中返回这些数据

LOOKUP或者REBUILD INDEX 通常会失败(报错can’t find xxx in the space)

新创建的索引并不会立刻生效。创建新的索引并尝试立刻使用。因为创建步骤是异步实现的,Nebula Graph 要在下一个心跳周期才能完成索引的创建。为确保数据同步,后续操作能顺利进行,请等待 2 个心跳周期(20 秒)。如果需要修改心跳间隔,请为所有配置文件修改参数heartbeat_interval_secs。

进行match时,查询不到数据

tag已处在,并且存在数据,创建索引时,不会覆盖该tag的历史数据,需要重建索引

知识来源

nebula官方文档

nebula索引规整介绍相关推荐

  1. m3u8索引文件介绍

    写在前面:m3u8文件使用UTF-8字符编码 m3u8索引文件介绍 EXTM3U: 这个是M3U8文件必须包含的标签,必须放在第一行 EXT-X-VERSION:M3U8文件的版本,常见的是3(目前最 ...

  2. MySQL索引的介绍和使用

    MySQL索引 1.介绍 为何要有索引? ​ 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询 ...

  3. 各种Oracle索引类型介绍

    各种Oracle索引类型介绍 逻辑上: Single column 单行索引 Concatenated 多行索引 Unique 唯一索引 NonUnique 非唯一索引 Function-based函 ...

  4. MySQL索引的概念以及七种索引类型介绍

    MySQL索引的概念以及七种索引类型介绍. 文章目录 1 索引的概念 2 索引的类型 1 索引的概念 索引(在MySQL中也叫做"键(key)")是存储引擎用于快速找到记录的一种数 ...

  5. 6、MySQL 中索引的介绍

    6.MySQL 中索引的介绍 6.1.索引是什么? MySQL 官方对索引的定义为:索引(Index)是帮助 MySQL 高效获取数据的数据结构. 索引的本质:索引是数据结构.你可以简单理解为&quo ...

  6. mysql索引详细介绍简书_MySql索引详解

    image 常见索引类型(实现层面) 索引种类(应用层面) 聚簇索引与非聚簇索引 覆盖索引 最佳索引使用策略 1.常见索引类型(实现层面) 首先不谈Mysql怎么实现索引的,先马后炮一下,如果让我们来 ...

  7. 五、MySql索引基本介绍

    上篇文章介绍了查询命令中过慢的语句,总结原因如下: 查询命令过慢的原因: 在执行时需要对所有的数据来进行排序 在执行时需要对表中所有数据进行遍历 通过I/O流加载表文件次数 索引介绍: [定义]: 索 ...

  8. 【华为云技术分享】HBase与AI/用户画像/推荐系统的结合:CloudTable标签索引特性介绍

    标签数据已经成为越来越普遍的一类数据,以用户画像场景最为典型,如在电商场景中,这类数据可被应用于精准营销推荐.常见的用户画像标签数据举例如下: 基础信息:如性别,职业,收入,房产,车辆等. 购买能力: ...

  9. 索引sql server_SQL Server索引–系列介绍

    索引sql server 描述 (Description) In this series, we will dive deeply in the SQL Server Indexing field, ...

最新文章

  1. shiro源码分析(四)具体的Realm
  2. PAT 1025 反转链表 (25)(STL-map+思路+测试点分析)
  3. 使用PowerDesigner导入SQL生成数据表模型
  4. Telnet协议详解
  5. python 基础——变量
  6. B-树和B+树的应用:数据搜索和数据库索引
  7. [BZOJ] 1637: [Usaco2007 Mar]Balanced Lineup
  8. html5基础知识点表单
  9. 主动给团队或用户安装Teams App
  10. 编程之美 - 哪个题目最美?
  11. mysql 获取日期每行_我如何从MySQL表行获取日期和时间
  12. python 网络页面爬取
  13. Leetcode每日一题:9.palindrome-number(回文数)
  14. Oracle SQL查询,日期过滤条件要注意的一点
  15. 词法分析器java_java词法分析器简单实现
  16. 疯狂的程序员 80-最后
  17. 如何通过5S管理改变工作环境?
  18. SQLite崩溃处理
  19. Kali exiftool图片信息工具
  20. C 语言有哪些优点?

热门文章

  1. 红米note5有没有人脸识别_红米Note6 前面板曝光:刘海屏+红外人脸识别
  2. 谨以此文纪念逝去的SUN
  3. php调扫描仪,操作篇——用扫描仪怎样才能把照片扫描清楚
  4. 云原生之kubectl命令详解
  5. FlexRay 总线原理及应用
  6. 今日头条、抖音推荐算法原理全文详解
  7. 窥视新视觉效果图CineCast,这是我们的第一个示例游戏,以及来自Unite Los Angeles的更多内容
  8. RRAM 蕴含逻辑运算IMP
  9. 如何快速找出两直线交点?
  10. 读史的三个境界[同人于野]zt