iT邦幫忙

nosql相關文章
共有 72 則文章
鐵人賽 自我挑戰組 DAY 29

技術 來舉例一下 Neo4j 的實務應用

前情提要 最後一篇正篇,稍稍回顧了一下之前的每一篇 發現對於現實上的使用案例,好像沒有太多的描述 所以說就在最後的這篇來稍微對現實的案例,簡單的描述一下 以及拿...

鐵人賽 自我挑戰組 DAY 28

技術 來講講 Cypher 的 Coding Style 吧

前情提要 除結尾倒數兩篇 (゚∀゚) 來看看能不能在今天一次性寫完w 現在時間 10/11 aka. Day27 Coding Style 對於工程師來說相...

鐵人賽 自我挑戰組 DAY 27

技術 Neo4j 綜合應用 & 來讀個 CSV 吧

前情提要 還記得第 16 篇的時候提過下面這個 嗯... 看到標題就知道,沒東西寫了呢,反正剩三篇就讓我能騙就騙吧x LOAD CSV 竟然有玩 CSV 首...

鐵人賽 自我挑戰組 DAY 26

技術 打打看 Neo4j Http Api 吧

前情提要 26 篇了,距離結束的 30 篇,剩 5 篇 扣掉最後一篇尾聲打算講一些心路歷程什麼的 還有 4 篇未定主題的文章 現在這篇的主題還是剛剛翻書才臨時...

鐵人賽 自我挑戰組 DAY 25

技術 Spatial values - Neo4j 與經緯度

前情提要 剛剛房間出現一隻蟑螂,好像是從窗戶飛進來的 對,沒錯,他會飛 經過半小時的抗戰,把他趕到了隔壁房間 拿出了殺蟲劑,直接對他爆噴 明顯聽到他在櫃子下掙扎...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 26

技術 Day26: 聚合(Aggregation)操作(2) - $project 及 $bucket

在上一篇文章「」中我們介紹了聚合管線的操作,在 MongoDB 官方文件中我們可以看到有許多運算子支持對管線中各個階段的操作,今天這篇文章先來介紹其中兩個:$...

鐵人賽 自我挑戰組 DAY 24

技術 Neovis.js 與 Neo4j 實作範例

前情提要 明天要放假了,公司的進度大爆炸 想說在一個 Interface 開一個新的 Function,以配合底層引擎 而那個新 Function 是由現有 F...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 25

技術 Day25: 聚合(Aggregation)操作(1) - Aggregation pipeline

我們接著要開始介紹 MongoDB 中最重要的概念:聚合 Aggregation。 這篇文章我們會先介紹 MongoDB 執行聚合操作的方法:聚合管線(Agg...

鐵人賽 自我挑戰組 DAY 23

技術 Neo4j 與 前端技術

前情提要 很好我只有半個小時可以打完這篇 這篇就先超簡略的介紹一下 Neo4j 與 前端技術 的串接 相關的實作我們明天再說 Web 端呈現需求 Neo4j 對...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 24

技術 Day24: MongoDB 中的地理空間資料處理

在這篇文章中我們將會介紹如何在 MongoDB 中處理地理空間資料,透過 GeoJSON 的資料格式來執行地理空間資料的操作。 GeoJSON 物件 我們...

鐵人賽 自我挑戰組 DAY 22

技術 Neo4j with C# 程式串接實作 part4 - Neo4jClient 另一個 C# 接 Neo4j 的方法

前情提要 今天應該不會再作弊了吧 就決定寫短一點了 前三篇講了如何用官方提供的 Neo4j.Driver 完成與 Neo4j 的連接與資料傳遞 今天要來講講另一...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 23

技術 Day23: 索引 index(4) - 聯合索引 Compound Indexes 與文本索引 Text Index

在介紹 MongoDB 索引的系列文章中,我們介紹了為什麼要使用索引、使用索引的優缺點、唯一值索引及超時刪除索引。今天接著介紹 聯合索引 Compound I...

鐵人賽 自我挑戰組 DAY 21

技術 Neo4j with C# 程式串接實作 part3 - 回傳資料解析

前情提要 沒空寫屁話了 上一篇講了 C# 該如何取得 Neo4j 資料的方法 分成 Write、Read、Begin 三種模式 那它們回傳的資料又會有幾種不同的...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 22

技術 Day22: 索引 index(3) - Unique Index 與 TTL Index

在之前兩篇文章中我們介紹了為什麼要使用索引,也提到索引可能會造成查詢效率下降及排序效率上升。這篇文章將會介紹兩種特別的索引:唯一值索引 unique inde...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 21

技術 Day21: 索引 index(2) - index 的優點與缺點

在上一篇「」文章中,我們介紹了 MongoDB 中的索引 Index,也介紹了單一欄位的索引。今天接著來介紹使用索引的優點及缺點。 索引可能會拖慢查詢速度...

鐵人賽 自我挑戰組 DAY 20

技術 Neo4j with C# 程式串接實作 part2 - 更多的資料讀寫實作

前情提要 今天搭高鐵,有個妹子在車廂內打翻飲料 飲料還流的整個車廂都是,百香果的味道香到不行 上一篇簡單的示範了 C# 接 Neo4j 的基本連線與測試 今天來...

鐵人賽 自我挑戰組 DAY 19

技術 Neo4j with C# 程式串接實作 part1 - 基本連接

前情提要 原本計畫是第 20 篇的時候才要進入這個主題的 不過前面那個章節寫到有點矇,可以能需要更多的準備時間才能把那些主題寫到更好 所以決定先擱置,先來寫些有...

鐵人賽 AI & Data DAY 20
從入門到精通 MongoDB 系列 第 20

技術 Day20: 索引 index(1) - 索引介紹及單一欄位的索引

接下來幾篇我們將介紹 MongoDB 中的一個重要概念:Index 索引。索引的使用會讓我們進行查詢時有很大的影響。 什麼是索引?為什麼要用索引? 在 M...

鐵人賽 Modern Web DAY 20

技術 [Day 20] 初步認識分散式資料庫與 NoSQL CAP 理論 - (1)

(以下圖片來源出自讀書會成員講義) 在談分散式以前,首先來談談單機運作的概念。當我們的服務是單機運作時,伺服器的架構設計通常會是以下其中一種: 一個服務在一台...

鐵人賽 自我挑戰組 DAY 18

技術 APOC Plugins - 一些小小的使用心得與開發經驗

前情提要 邊查資料邊看路權鬥士們在平鎮烤肉 寫文章的效率一個低到不行 (゚∀。) 上一篇簡單的介紹了一下 APOC 今天就來講一下我跟 APOC 的故事 順便介...

鐵人賽 AI & Data DAY 19
從入門到精通 MongoDB 系列 第 19

技術 Day19: 進階的 CRUD 操作(9) - upsert 及刪除資料的補充內容

今天這篇進階的 CRUD 操作文章裡,我們會介紹 upsert 以及關於資料刪除的一些補充內容。 upsert 我們如果執行以下指令:db.people....

鐵人賽 自我挑戰組 DAY 17

技術 Neo4j Plugins - 強大的 APOC & GDS

前情提要 中秋連假還有趕稿壓力也太刺激 現在躺在床上打稿,真滴舒服 前面幾篇講了 Neo4j 的查詢語法 Cypher 有效塞了七篇x 今天要來講講 Neo4j...

鐵人賽 AI & Data DAY 18
從入門到精通 MongoDB 系列 第 18

技術 Day18: 進階的 CRUD 操作(8) - $inc, $max, $min, $elemMatch

今天這篇進階的 CRUD 操作文章裡,我們會介紹幾個可以對 field 的 value 進行操作的運算子,包含 $inc、$max、$min、$elemMat...

鐵人賽 自我挑戰組 DAY 16

技術 Cypher 語法簡介 Part7 : Cypher 的最後來講一些函數吧

前情提要 今天上班的時候老闆突然問起我跟的另一個同事的鐵人賽寫得如何 然後又說要來拜讀一下我們的文章,一整個危到不行 我現在非常懷疑 20 多天前的我為什麼要訂...

鐵人賽 AI & Data DAY 17
從入門到精通 MongoDB 系列 第 17

技術 Day17: 進階的 CRUD 操作(7) - updateOne(), updateMany(), $set, $unset, $rename

今天這篇進階的 CRUD 操作文章裡,我們會介紹 updateOne() 及 updateMany() 這兩個更新操作的進階用法,以及 $set、$unset...

鐵人賽 自我挑戰組 DAY 15

技術 Cypher 語法簡介 Part6 : 一些雜七雜八的功能

前情提要 現在時間 22:20 究竟今天來不來的及發呢 (゚∀。) 以今天的內容,應該是沒有問題吧 今天的內容會以一些很騙天數簡單的東西為主 很熟悉 SQL 可...

鐵人賽 AI & Data DAY 16
從入門到精通 MongoDB 系列 第 16

技術 Day16: 進階的 CRUD 操作(6) - sort(), limit(), skip()

我們在之前都會使用 find() 來檢視或查詢資料,但有時候我們會想要針對回傳的結果進行一些處理,例如:排序、數量限制、翻頁效果等,就會使用到今天要介紹的這三...

鐵人賽 自我挑戰組 DAY 14

技術 Cypher 語法簡介 Part5 : Detach Delete 很好用

前情提要 好啊,前言寫個女僕咖啡廳,瀏覽量就可以提升五倍 那等等文章尾塞一張女僕圖,我看瀏覽量是不是有機會上看 500 前面幾篇已經把 CRUD 的前三個講完...

鐵人賽 AI & Data DAY 15
從入門到精通 MongoDB 系列 第 15

技術 Day15: 進階的 CRUD 操作(5) - Array 相關查詢運算子

前面兩篇文章介紹了 比較查詢運算子、邏輯查詢運算子 及 元素查詢運算子,今天要來介紹 Array 相關查詢運算子。 Array 相關查詢運算子 在實際資料...

鐵人賽 自我挑戰組 DAY 13

技術 Cypher 語法簡介 Part4 : Set 一下新資料吧

前情提要 前幾天起床身體有點著涼,工作量也剛好在昨天往上飆 壓力起飛加上身體不適,差點就去了x 晚上在同事的推薦之下,一起去了女僕咖啡廳 一進到店裡,所有壓力直...