賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...
前言 連接到 Database ,應該是 Airflow 當中一定會用到的功能,畢竟我們的資料進出都需要操作資料庫,在 dag 當中是用到之前提過的MySqlO...
今天來聊聊關聯式資料庫。 為什麼要用關聯式資料庫? 在非關聯式資料庫中,常常會看到一種困擾的情況是,看到多筆資料重複的現象。 這樣除了有些凌亂之外,若是資料有打...
昨天簡單介紹一下 RDS 相信對於 RDS 的基本操作大家應該不陌生 而今天就會以如何在 RDS PostgreSQL 實作資料庫稽核 讓大家更了解 RDS 資...
甚麼是 RDS Amazon Relational Database Service (Amazon RDS) 是一項 Amazon 提供的一個全託管資料庫服務...
昨天我們介紹了SQL 的約束(Constraint)中的 Primary Key Unique Not Null Default 約束確保資...
為什麼要在 Data & AI 領域討論 Metadata 呢? 因為它是資料庫系統中的指南針。 Metadata 的中文譯名問題 元數據:中國大陸用語...
「資料庫」不等於「資料庫系統」 中文的「資料庫」一詞在日常使用上,涵蓋電腦科學的 “database”(資料庫系統), 以及泛學科的 “Lists of dat...
最近整理出一些資料庫欄位長度更改,需要注意的事項,感覺中文資料不多(問GPT搞不好還比較快),就來補一篇筆記上來,如果有其他建議或是參考資料(當然不限語種),非...
介绍 Redis 是一個高性能的 key-value 數據庫,完全開源,遵守 BSD 協議。 Redis 支持數據的持久化,可以將內存中的數據保存在磁盤中,重...
譬如一個 banner 可以有多種 theme,一個 theme 可以屬於多種 banner,banner 和 theme 之間的關係及屬於多對多。 以此紀錄設...
我們在 D10 - Database by Docker 時,介紹了如何透過架設 MySQL,不過,當我們要把應用程式跟資料庫連接起來時,還是很容易會遇到問題,...
Neo4j 一樣有提供官方的 Docker image 供開發者直接使用。 Pull Image > docker pull neo4j Run Ima...
Neo4j 由 Neo4j Inc. 在 2007 年發表,目前有企業版及社群版兩種版本,主打支援 ACID 交易的開源 Graph Database,且具有高...
Graph / Image / Photo / Picture 等詞有時候容易弄混,這邊所說的 Graph Database 並不是拿來存放影像照片一類的資料庫...
Cassandra 生態系提供非常多語言的 Client Drivers,可以在官方網站查看針對各語言提供的工具。這次同樣使用 .NET6 WebAPI 專案搭...
建立本機環境 這次一樣使用 Docker 在本機建立相關環境。 Pull Image 取得 cassandra 的 image。 > docker pul...
如果你是使用者 讓我們用進到 Metabase 的第一層畫面來說明 右上角 toolbar 新的(New): 建立新的物件,包含以下 提問(Question...
Cassandra 在 2008 年由 Facebook 開源,主要作者為 Avinash Lakshman (他也是 DynamoDB 的作者之一) 和 Pr...
昨天提到資料來源有很多,收集資料並進一步做分析,依照用途可以分為很多種,可以利用的工具也很多種。網路上其實有很容易搜尋到各種工具的用法。所以在這邊,我只打算就自...
Column Family Database 身上可以看到其他資料庫設計的影子,像是 Keyspace 的概念與 Key-Value Database 接近,各...
Column Family 簡單來說就是把多個 Columns 分在一個個 Family 中,一般來說被分在同個 Family 中的 Columns 具有相同的...
這次一樣使用 .NET6 WebAPI 專案搭配 NuGet 套件進行開發,MongoDB 也有提供官方的 NuGet 套件 MongoDB.Driver方便開...
資料庫複制、身份驗證都有了,還能做什麼讓我們的資料更加安全呢?喔對了,還可以備份我們的資料!接下來來講匯出整個資料庫的資料來做備份 安裝 MongoDB Dat...
接續昨天的進度,現在已經建立好本機環境了,就開始練習基本操作吧! 基本操作 首先先連進Container,並以昨天建立好的帳號與資料庫連線。 > dock...
建立本機環境 這次一樣使用 Docker 在本機建立相關環境。 Pull Image 取得 mongodb 的 image。 > docker pull...
資料庫複製 不知道大家有沒有聽過負載均衡或者水平擴展呢?在網站佈署中我們會透過這些技術把網站架在多台 server 上,以避免萬一某台 server 掛掉,讓網...
分級插入 蟹老闆架設一個蝦x商城,餐廳資料庫使用MySQL,販售美味蟹堡套餐,一個套餐包含蟹堡、薯條、飲料,無天良的蟹阿金要求紀錄訂單資料,此外龜毛的他還要求每...
MongoDB 由 10gen 團隊(現為 MongoDB Inc.)在 2009 年推出,是 Document Database 的一種,功能和關聯式資料庫相...
在上一篇文章中,我們講解了 MongoDB 的基本操作,接下來想講講如何更有效率的查詢想要找的資料 模糊查詢 就是查詢的條件只要部分符合就可以找到了,不用查找的...