iT邦幫忙

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

技術 你可能不會用到的 Neo4j Server

前情提要 前兩篇介紹了應用端的程式 這篇會來介紹 Neo4j Server 的架設,以及一些相關的細節 會分成 Windows 版跟 Linux 版 如果沒有架...

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

技術 Day05: MongoDB 的 CRUD(3) - Find & Update

上一篇介紹了 MongoDB 中執行 CRUD 操作的其中兩項:新增資料 Insert 及刪除資料 Delete,今天繼續和大家介紹如何在 MongoDB 中...

鐵人賽 自我挑戰組 DAY 4

技術 線上版 Neo4j - Neo4j SandBox

前情提要 上一篇介紹了 Neo4j Desktop,桌面版的 Neo4j 相信一定會有人這樣想 " 我只是想要試試看 Neo4j,還要裝一個應用程式也...

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

技術 Day04: MongoDB 的 CRUD(2) - Insert & Delete

上一篇介紹了 MongoDB 的資料庫概念及在 mongo Shell 中的一些基本操作指令。今天開始要正式進入這單元的重點:在 MongoDB 中執行 CR...

鐵人賽 自我挑戰組 DAY 3

技術 讓我們從 Neo4j Desktop 開始吧

前情提要 上一篇介紹了圖形資料庫的概念 今天看到這個標題終於要進入 Neo4j 的主題了嗎? 所謂 工欲善其事,必先利其器 今天就來說說 Neo4j Desk...

鐵人賽 Modern Web DAY 16
Go into Web! 系列 第 16

技術 Day 16 | MongoDB - 好用的 NoSQL 資料庫

資料庫的選擇不只有關聯式資料庫,根據情境的不同我們可能會選擇使用所謂的 NoSQL 來作為資料儲存的地方,其中 MongoDB 就是一個比較常在使用的 NoSQ...

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

技術 Day03: MongoDB 的 CRUD(1) - 資料庫基本操作

今天開始會介紹如何在 MongoDB 資料庫中進行 CRUD(新增、刪除、更新、查詢)基本操作。首先,先來介紹一些 MongoDB 資料庫的基本概念。 Da...

鐵人賽 自我挑戰組 DAY 2

技術 圖形資料庫?? Neo4j??

什麼圖形資料庫? 在聊什麼是圖形資料庫之前,我們需要先認識資料庫 來看圖 ( 如果糊了就把圖丟去新分頁 ) 這圖我用Neo4j畫的,因為找不到適合的圖,只好自己...

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

技術 Day02: MongoDB 的安裝與環境配置

上一篇簡單介紹了什麼是 MongoDB,這篇就來跟大家介紹如何在 macOS 上安裝 MongoDB 及環境配置。 下載 MongoDB 進到 Mong...

鐵人賽 AI & Data DAY 15
與資料庫共舞 系列 第 15

技術 Day 15 — 一步一步寫出複雜的 MongoDB 指令

今天我要要開始寫一些再複雜一點的指令。首先我們來說說什麼是 Aggregation (聚合). Aggregation Pipeline 指的是把查詢拆成步驟,...

鐵人賽 自我挑戰組 DAY 1

技術 第一天就是要用"前言"騙天數阿

起源 上次寫文章大概是統測考的大學的作文的吧x 前陣子才被 朋友A 問說要不要參加鐵人賽 我的回應自然是:我要想想 結果是當天晚上,在我非常專注地在 Apex...

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

技術 Day01: 什麼是 MongoDB?

第一次參加鐵人賽,這次決定以自己學習 MongoDB 的學習筆記來挑戰,這系列主要會介紹 MongoDB 的基本及進階操作、索引、聚合及資料庫管理等知識,希望...

鐵人賽 AI & Data DAY 12
與資料庫共舞 系列 第 12

技術 Day 12 — 回到觀念,聊聊 NoSQL

今天我們回到觀念,隨著資料量的增加,有些人就開始思考,我們是不是需要新的資料庫架構來儲存資料。尤其是今天很多的應用程式,未必完全符合當初關聯式資料庫,所預想的使...

鐵人賽 Software Development DAY 6

技術 [課前規劃]越過山丘,真的無人等候

語言選定後,就是要開始找相關資源study了。 不只是語言社群、論壇的支援,課程助教、工作人員、場地、公司贊助、免費廣告投放等,也都是要去詢問的。 剛開始可能只...

鐵人賽 Modern Web DAY 18

達標好文 技術 閃開!讓專業的來:SQL 與 NoSQL

閃開!讓專業的來:SQL 與 NoSQL 如果你是個有接觸過程式設計的人,可能會對於上一章所教的「把檔案當作資料庫來存取」的作法感到奇怪,因為你以往接觸的教學大...

技術 MongoDB建立資料庫使用者帳號

安裝完MongoDB之後,預設是沒有任何帳號與保護措施的,也就是說,不用帳號你就可以連線資料庫,進行任何的讀取和寫入。 因此安裝完MongoDB後,要記得建立資...

鐵人賽 IT技術 DAY 20

技術 redis 多重指令 MULTI 及 ruby 裡的 pipeline 的使用

通常 redis 是一個指令一個回應, 若一次要下多個指令, 就需要靠MULTI或pipeline來整批整行。 如果redis一次有好幾個指令要指行, 在 cl...

鐵人賽 IT技術 DAY 19

技術 redis 應用:resque 的基本使用

比較一下,有用背景工作跟沒有背景工作的差別。 在 RailCasts 的這篇 #271 Resque, 是非常簡潔的 resque 影音教學, 本篇也將利用 h...

鐵人賽 IT技術 DAY 18

技術 redis 應用:在 sinatra 建立 resque Server

resque 是利用 redis 建立了背景工作的機制。 網頁的回應時間有一定的限制, 如果同時需要一些動作, 像存取另個網站的內容, 或者要送出信件, 往往需...

鐵人賽 IT技術 DAY 17

技術 在 redis 的計數應用

下載數、點閱數、計數的累加很簡單, 若要區分總量、個別、今日,甚至排行, redis 省掉SQL所要耗的資源。 點閱數、下載數是常見的熱門指標參考, 寫到資料庫...

鐵人賽 IT技術 DAY 16

技術 利用 redis 實現 Social Tagging 社會標籤功能

以前分享過 [RoR] 小小複雜建置 Social Tagging 社會標籤功能, 是用 MySQL 做社會標籤的功能, 有點複雜,相對地用redis的集合概念...

鐵人賽 IT技術 DAY 15

技術 redis 在社群網站的應用

社群網站是一堆文章一堆人的大集合, 哪些人訂誰的文章,發個文後, 又能自動推到訂閱者的版面, 用SQL的join來做的話, table會被掃個不停。 redis...

鐵人賽 IT技術 DAY 14

技術 redis 的 PubSub 功能

Publish 與 Subscribe 的對應機制, 常會用在需即時回應, 最常見的是即時聊天、對談的場合。 測試redis-cli裡Publish Subsc...

鐵人賽 IT技術 DAY 13

技術 redis 的 Sets, Sorted Sets 資料型態與有時效的key

TTL (Time To Live) 是指出key有時效的屬性,時間到了就不見了。 Sets 沒有分序列的集合,不同於有序列的陣列,元素也不會有重覆。 SADD...

鐵人賽 IT技術 DAY 12

技術 基本的 redis 操作與 Strings Lists Hashes資料型態

概念非常簡單的 redis, 操作上非常簡單, 了解基本的操作, 再依各巧思利用 redis 所提供的機制。 為何叫 redis? 是因為 REmote DIc...

鐵人賽 IT技術 DAY 11

技術 什麼情況可考慮用 NoSQL?

前陣子 NoSQL 是被關注的議題, 現在卻是用在無形中而不知覺吧。 SQL與NoSQL的考量 通常應用程式會有需要儲存資料的議題, 採用關連式資料庫是正規傳統...