---
# System prepended metadata

title: "[12屆 鐵人賽] [Day4] \n線上版 Neo4j - Neo4j SandBox"
tags: [iT鐵人賽, Neo4j]

---

[12屆 鐵人賽] [Day4] 
線上版 Neo4j - Neo4j SandBox
===

###### tags: `iT鐵人賽` `Neo4j`

## 前情提要

上一篇介紹了 Neo4j Desktop，桌面版的 Neo4j

相信一定會有人這樣想

" **我只是想要試試看 Neo4j，還要裝一個應用程式也太麻煩了吧** "

嗯 ... 我也這麼覺得 (ﾟ∀ﾟ)

那有沒有不用安裝應用程式還可以玩玩 Neo4j 的方法呢

當然有 ! 馬上開始今天的主題 Neo4j SandBox

## Neo4j SandBox 簡介

一開始當然是要先吧[連結](https://neo4j.com/sandbox/)丟出來

~先押一張畫面~
![](https://i.imgur.com/RPGXnnA.png)

"**Launch the Free Sandbox**" 點下去

他會先要你辦的帳號，然後登入

然後理論上你會看到這個畫面，沒看到的話就點一下左上的 **New Project**

![](https://i.imgur.com/YAV32QM.png)

這邊你會看到兩大欄位，大致說明如下

### Your own data
* Blank Sandbox
    * 就是一個空的資料庫
    * 一切從零開始
* Twitter
    * 這個有點 "変態"
    * 他會連結到你的 Twitter 帳號，並匯入你的貼文、追蹤對象等等
    * 你可以分析你自己 (ﾟ∀ﾟ)

### Pre Built Data
* 這邊有一堆官方提供的資料庫，裡面有各式各樣的應用
* 可以參考別人都怎麼規劃 Neo4j 資料庫
* 細節自己建來玩
* 之後的範例 Demo，我應該會直接拿這個來用

大概是這樣，這邊介紹就先 Demo 從零開始 ( Blank Sandbox )

建起來之後等他裝好後，點他一下，你會看到長成這樣

![](https://i.imgur.com/sPazJWb.png)

你可以看到底下有三個頁籤

### Actions

* Extend
    * 延長這顆 DB 的有效時間
    :::info
    Sandbox DB 是有期限的
    愈期就會**自動刪除**
    最多延長到 10 天有效
    :::
    * Invite
        * 邀請其他人一起用
        * 我沒試過，我沒有朋友在用Neo4j
    * Terminate
        * 阿就刪掉
### Connection details

![](https://i.imgur.com/sEpeMD8.png)
~你們看到這張圖的時候，這顆DB已經不在了，不要想偷連x~

這裡是連線資訊

沒錯，SandBox 就是直接幫你開一台 Server

你可以從你的電腦直接用 Neo4j Desktop 連進去 (?)

對於測試來說，相當方便

尤其是之後講到程式串接時，會需要用到 Server，到時候就靠他了

![](https://i.imgur.com/Pbu0X64.png)
~你以為今天不會有~ ~meme~ ~圖嗎，怎麼可以沒有~


### Connect via drivers

![](https://i.imgur.com/JKOIVLP.png)

這邊官方很貼心，直接把對應的程式語言連線要用到的套件跟程式碼直接附給你

直接貼上就可以連到這台 Server 了

> 欸不對，C# 的範例呢 (╬ﾟдﾟ)

:::success
至於點進去的畫面、內容

跟 Neo4j Desktop 長的一模一樣

這個部分，我之後會再做一期文章給大家講解
:::

差點忘記，SandBox 還會自動把官方提供的 Library 同時啟動

用 Desktop 版，要自己裝 ( 雖然不會很麻煩 )

關於 Library 的部分，之後也會有不只一篇的文章講這個部分

--- 

看到這條 Bar ↑↑↑↑↑↑↑

是的，又到了說再見的時候了

我這邊現在時間是半夜一點三十分

我明天還要上班

又要睡眠不足了呢 (ﾟ∀ﾟ)

明天 ***你可能不會用到的 Neo4j Server***

期待明日的降臨吧 Ciao!

## 紀錄
撰寫日期：2020/09/09
耗時：2 小時
