iT邦幫忙

database相關文章
共有 249 則文章
鐵人賽 Modern Web DAY 20

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

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

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

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

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

鐵人賽 Modern Web DAY 19

技術 [Day 19] Transaction 併發錯誤與隔離層級 - (2)

上一篇文章提到併發狀態的 transaction 仍然會遇到一些不預期的錯誤,分別有髒讀、不可重複讀、幻讀,今天就要來看看資料庫是怎麼解決這些問題的。 解決併發...

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

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

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

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

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

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

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

技術 Day13: 進階的 CRUD 操作(3) - 比較和邏輯查詢運算子

在之前「Day05: MongoDB 的 CRUD(3) - Find & Update」這篇文章中曾使用到 比較查詢運算子 $gt 來做進階的資料查...

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

技術 Day14: 進階的 CRUD 操作(4) - 元素查詢運算子

在上一篇文章中介紹了 比較查詢運算子 及 邏輯查詢運算子 ,今天接著來介紹 元素查詢運算子 Element Query Operators。 元素查詢運算...

鐵人賽 Modern Web DAY 16
Ruby on Rails面試題挑戰 系列 第 16

技術 Ruby on Rails面試題挑戰 Day16 - Rails怎麼管理資料庫狀態?

昨天談到了Active Record的基本介紹,知道了Active Record是一種設計模式,應用到了ORM技術,將程式語言中的物件對應到了資料庫中的資料表,...

技術 [SQL]ISNULL()函式對於資料型態的隱性規則

ISNULL()函式對於資料型態的隱性規則 情境 想在Sql server要用 特定學生姓名 去查閱此學生是否已註冊(已註冊為1,未註冊為0)若無此學生資料則回...