原创 python 執行 neo4j HTTP 查詢請求

Authorization 爲 user@passwd 生成的字符串 def http_post_test() URL = "http://localhost:7474/db/data/transaction/commit"

原创 neo4j http api 相比 py2neo driver 運行的更快

neo4j http api: neo4j http requset 速度快 1 服務端和客戶端僅需一次通信:客戶端將cypher命令發送給neo4j 服務端,服務端運行cypher查詢,將結果返回給客戶端 2 cypher執行在服務端:

原创 titan-1.0.0-hadoop1 + Hbase 問題

問題1:由於HBase Regionserver和Zookeeper節點不一致,導致Titan運行graph = TitanFactory.open('conf/titan-hbase-es.properties')時出現  “com.t

原创 Morphline readMultiLine Commands使用

readMultiLIne是一個多行日誌解析工具,能夠將一個多行的輸入日誌Record分解爲多個輸出Records,一行日誌對應一個Record。 readMultiLine還可以依據正則表達式(regex)匹配的結果,將輸入Record

原创 linux命令後臺運行

From: http://www.cnblogs.com/jikexianfeng/p/5728756.html 有兩種方式:    1. command & : 後臺運行,你關掉終端會停止運行    2. nohup command

原创 Morhpline 簡單應用介紹

Morphline Commands是Cloudera Search項目的一部分,實現了Flume、MapReduce、HBase、Spark到Apache Solr的數據ETL。目前網上文檔主要介紹Morphline在Flume Int

原创 Titan 1.0 批量 數據並行導入示例

Titan圖數據庫數據導入分爲串行導入、批量導入、以及基於HDFS和Spark的批量數據導入。 前兩者較簡單,相對好開發和配置,本文通過示例詳細介紹基於HDFS和Spark的批量數據導入。 1)頂點集out_vertices.txt r

原创 Centos 7 大硬盤分區(>2TB) - parted & xfs

Centos 7 針對超過2T的大硬盤,採用parted分區 1)  運行parted命令,進入parted界面後       運行p打印已有分區信息,找到前一個分區終止點,如 2 2028kb 51.2GB   xfs ....,其至

原创 golang http連接複用方法

今天小編就爲大家分享一篇golang http連接複用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 server端 golang httpserver 默認開啓keepalive連接複用選項

原创 neo4j 不同實例之間數據的export和import

consider to use APOC. Here is how to use. [on export side] enable APOC(Neo4j Desktop is easy to enable) set "apoc.expor

原创 neo4j dump 和 load使用例子

dump 例子 $neo4j-home> bin/neo4j-admin dump --database=graph.db --to=/backups/graph.db/2016-10-02.dump $neo4j-home> ls

原创 neo4j apoc 設置

1 下載 neo4j apoc jar包 在neo4j home目錄下 cd plugins wget wget https://github.com/neo4j-contrib/neo4j-apoc-procedures/releas

原创 curl 執行 neo4j HTTP 查詢請求

query.json  { "statements": [ { "statement": "match (n:學生) where n.name = '李明' return n",

原创 neo4j restful api和py2neo driver選擇

py2neo driver可能觸發多次client端和server端的通信,複雜查詢延遲較大,適用如下場合: 1)簡單的cypher查詢,如單個頂點查詢、一跳關聯查詢 2)期望返回數據爲node類型的多跳複雜查詢,不關注查詢延遲,數據可以

原创 neo4j community 版本訪問權限控制

改變密碼: CALL dbms.security.changePassword('123456') 新增用戶 CALL dbms.security.createUser('johnsmith', 'h6u4%kr', false) 刪