1. 1. 0x00.序章
  2. 2. 0x01.基本点
    1. 2.1. 配置
    2. 2.2. 数据模型(Schema)
      1. 2.2.1. Vertex label
      2. 2.2.2. Edge label
      3. 2.2.3. Property keys
      4. 2.2.4. Relation types
      5. 2.2.5. 改变schema的元素(Changing Schema Elements)
      6. 2.2.6. Schema Constraints
    3. 2.3. Gremlinc查询语言
    4. 2.4. JanusGraph Server
      1. 2.4.1. 使用方式
        1. 2.4.1.1. 使用预先打好的包
        2. 2.4.1.2. 使用websocket方式
        3. 2.4.1.3. 使用Http的方式
        4. 2.4.1.4. 同时使用WebSocket和Http的方式
        5. 2.4.1.5. 一些高级用法
    5. 2.5. 服务部署
    6. 2.6. 配置图工厂
    7. 2.7. Multi-node
    8. 2.8. Indexing
      1. 2.8.1. Composite Index
      2. 2.8.2. Vertex-centric Indexes
    9. 2.9. Transaction 事务
      1. 2.9.1. 事务处理的一个例子
      2. 2.9.2. 事务处理范围(scope)
      3. 2.9.3. 事务失败(failure)
      4. 2.9.4. 多线程事务(Multi-Threaded Transactions)
      5. 2.9.5. 事务处理的一些常见问题
      6. 2.9.6. 事务的相关配置(configuration)
    10. 2.10. 缓存机制
      1. 2.10.1. 事务级别缓存
        1. 2.10.1.1. 顶点缓存
      2. 2.10.2. DB级别缓存
        1. 2.10.2.1. 缓存过期时间
        2. 2.10.2.2. 缓存大小
        3. 2.10.2.3. Clean Up Wait Time
      3. 2.10.3. 后端自身缓存策略
    11. 2.11. 事务日志
    12. 2.12. 其他常见问题
    13. 2.13. 技术限制
      1. 2.13.1. 设计上的限制:
      2. 2.13.2. 暂时的缺陷:
  3. 3. 存储后端
    1. 3.1. Cassandra(简略)
      1. 3.1.1. Local Server Mode
      2. 3.1.2. 本地容器模式
      3. 3.1.3. 远程server模式
      4. 3.1.4. 远程Server+Gremlin-Server模式
      5. 3.1.5. JanusGraph Embedded 模式
    2. 3.2. HBase
      1. 3.2.1. 本地server模式
      2. 3.2.2. 远程Server 模式
      3. 3.2.3. Remote Server Mode with Gremlin Server
      4. 3.2.4. HBase的配置
      5. 3.2.5. Gloabl Graph Operations
    3. 3.3. 内存模式
  4. 4. 后端索引(Index Backends)
    1. 4.1. 查询谓语和数据类型
      1. 4.1.1. 比较谓语
      2. 4.1.2. 文本操作谓语(Text Predicate)
      3. 4.1.3. 区间操作谓语(Geo Predicate)
      4. 4.1.4. 查询样例
      5. 4.1.5. 数据类型(Data Type Support)
      6. 4.1.6. Geoshape Data Type
      7. 4.1.7. 集合类型(Collections)
    2. 4.2. 索引参数和全局搜索
      1. 4.2.1. Full-Text Search
        1. 4.2.1.1. Full-Text Search
        2. 4.2.1.2. String Search
        3. 4.2.1.3. 同时使用text和string层面的full-text search
      2. 4.2.2. Geo Mapping
    3. 4.3. 直接索引查询
    4. 4.4. Elasticsearch
      1. 4.4.1. Running elasticsearch
      2. 4.4.2. ES配置
        1. 4.4.2.1. REST Client
          1. 4.4.2.1.1. HTTPS authentification
          2. 4.4.2.1.2. HTTP authentification
  5. 5. 高级功能
    1. 5.1. Advanced Schema
      1. 5.1.1. Static Vertex
      2. 5.1.2. Edge and Vertex TTL
      3. 5.1.3. Edge TTL
      4. 5.1.4. Property TTL
      5. 5.1.5. Vertex TTL
      6. 5.1.6. Undirected Edges
    2. 5.2. 底层数据的最终一致性
      1. 5.2.1. 数据的一致性
    3. 5.3. 失败和回滚
      1. 5.3.1. 事务的失败和恢复
      2. 5.3.2. 实例的恢复
    4. 5.4. 索引的管理(简略)
      1. 5.4.1. 重建索引
      2. 5.4.2. 删除索引
      3. 5.4.3. 重建索引的相关问题
    5. 5.5. 大规模导入(Bulk Loading)
      1. 5.5.1. 大规模导入需要的配置
    6. 5.6. Graph Partitioning
    7. 5.7. JanusGraph with TinkerPop’s Hadoop-Gremlin

JanusGraph的官方文档翻译整理V1.0