博客 / 列表

Bytebase - 保護我方水晶,2024 數據庫安全工具盤點

在數據價值堪比石油的數字時代,對每個組織而言,保護這一核心資產顯得尤為重要。無論是來自外部的黑客攻擊和惡意軟件,還是源於內部的人為失誤和內鬼行為,威脅無處不在。本文將介紹幾款先進的數據庫安全工具,從不同維度確保數據安全。 網絡安全:Tailscale 數據庫密鑰管理:Infisical 按需數據庫訪問:Indent 全方位人到數據庫操作管理:Bytebase Tailscale Tai

MySQL , 加密 , 數據庫 , postgresql , 安全

Bytebase - HN 熱帖|難以想象,20 年前代碼版本管理是如何做的

本文源自 Hacker News 熱帖,原文 Twenty Years Is Nothing,作者 Adrian Kosmaczewski。 在之前的文章中,我們曾稱英語在我們的行業中如此普遍,以至於沒有人質疑其使用。同樣,Git 也是如此。很難想象僅僅二十年前,代碼版本控制工具的格局更加多元化,選擇其中一種工具比今天要複雜得多。事實上,當時 Git 還沒有出現在雷達上。討論 Git 的霸權是好

github , 開源軟件 , svn , Git

Bytebase - ORM 越方便,數據庫越慢?頂會論文列舉九大反模式

編者注:原論文《How not to structure your database-backed web applications: a study of performance bugs in the wild》,發表於 ICSE'18。雖然已經過去了 7 年,但依然歷久彌新。 芝加哥大學和華盛頓大學的研究團隊通過一項全面的研究,揭示了 ORM(對象關係映射)框架應用中常見的性能問題及其解決方

MySQL , mongodb , 數據庫 , postgresql

Bytebase - Cursor 如何快速索引代碼庫

原文地址:https://substack.com/@engineerscodex/p-163255622 最近達到了三億美元 ARR 的 AI 集成開發環境(IDE)—— 備受歡迎的 Cursor,是使用 Merkle 樹來快速索引代碼的。接下來,我們要看看這種方法具體如何實現。 什麼是 Merkle 樹 Merkle 樹創建了一個層級結構:每個葉節點標記有數據塊的加密哈希值,每個非葉節點標記有

MySQL , mongodb , 數據庫 , postgresql

Bytebase - Postgres 與 MySQL 執行 DDL 事務的對比

原文地址:https://www.bytebase.com/blog/postgres-vs-mysql-ddl-transaction 數據庫 schema 變更作為關鍵操作,需要慎重規劃執行;因此,執行變更是否安全可靠,是選擇數據庫管理系統的關鍵考慮因素。接下來,我們將比較 PostgreSQL 17 和 MySQL 8 對於 DDL(Data Definition Language)事務的處

MySQL , mongodb , 數據庫 , postgresql

Bytebase - DBA 視角:Postgres 18 新版本,帶來了哪些變化?

原文地址:https://www.bytebase.com/blog/what-is-new-in-postgres-18 PostgreSQL 於 2025 年 5 月 8 日宣佈了 18 beta 1 版本的發佈。雖然一些功能可能還會被移除,但值得一看。 異步 I/O PostgreSQL 18 在底層引入了一個重大改進,即新的異步 I/O(AIO)子系統。根據官方的版本説明,此功能旨在提高

MySQL , mongodb , 數據庫 , postgresql

Bytebase - Bytebase 3.8.0 - 顯著優化 schema 同步/回滾兼容性

🔔 重大變更 顯著優化多數據庫(MySQL/PostgreSQL/TiDB/SQL Server/Oracle)的 schema 同步/回滾兼容性,支持絕大多數常見數據庫對象。 文檔地址 下線工單訂閲功能。 將 SQL 審核中心更名為變更計劃。 🎄 改進 新增查詢結果行數限制功能。 新增多域名配置支持。 簡化默認值輸入:不再區分表

MySQL , mongodb , 數據庫 , postgresql

Bytebase - 如何設計優秀的 URL?

Kyle Aster 在 2010 年就寫過為什麼認真設計 URL 很重要: URL 是通用的,它們適用於 Firefox, Chrome, Safari, Internet Explorer, cURL, wget, 以及 iPhone,Android, 甚至便籤。它們是網絡的唯一通用語法,不要把這當作理所當然。 我喜歡這個提醒,讓人意識到 URL 的無處不在。它們不僅僅可以在瀏覽器的地址欄中使

seo , MySQL , 數據庫 , url

Bytebase - 管理者如何在團隊裏討論那些不便討論的話題

在團隊中處理不便討論的敏感話題可能會令人不適,但如果無視問題,它們會不知不覺地積聚起來,影響士氣。本文介紹瞭如何識別這些問題,例如:會議上迅速形成的表面一致、缺乏有效的討論、或是成員參與不均;並提出了一些方法,幫助揭示團隊成員未表達的想法和情感,從而提升團隊的工作效率。 對一個前景看好的新產品的質量問題諱莫如深;兩位團隊成員之間明顯不和被忽視;團隊的公開價值觀與實際行為之間的脱節從未明説。 儘管大

MySQL , saas , 創業 , 數據庫

Bytebase - Bytebase 2.14.1 - 分支 (Branching) 功能支持 Oracle

🚀 新功能 分支 (Branching) 功能支持 Oracle。 為 SQL 編輯器添加了項目選擇器。 新增 SQL 審核規範: 禁止混合 DDL、DML 語句。 禁止對同一張表進行不同類型的 DML 變更 (UPDATE,INSERT,DELETE)。 🔔 重大變更 工作空間設置中的「數據訪問控制」功能移除: 其中「允許數據查詢/導出

MySQL , 數據庫 , postgresql , sql語句

Bytebase - Bytebase 2.14.0 - 自定義角色支持自定義權限

🚀 新功能 自定義角色支持自定義權限。 SQL 審核 CI 支持 BitBucket。 數據脱敏支持跨庫查詢。 SQL 編輯器中可分享表的鏈接。 🎄 改進 支持 MongoDB TLS/SSL 連接。 優化 Redis 查詢展示結果。 在工單列表上顯示失敗的任務狀態。 添加了一個 SQL 審核規則,建議用户為大型表啓用 gh-ost 在線變更。 Postgr

MySQL , 數據庫 , postgresql , sql語句 , SQL

Bytebase - 又一家硅谷明星公司誤刪庫了

之前我們連續分析了兩起誤刪庫事件,Linear 刪庫,GitLab 刪庫。就在我們準備讓這個主題告一段落時,業界又發生了一起刪庫事件。 這次的主角是 Resend,也是最近硅谷冉冉升起的明星初創公司。想重塑郵件體驗,挑戰像 Mailchimp 這樣的老牌玩家。 這次的刪庫事件依然是熟悉的配方,在執行數據庫 schema 變更時,本來是針對本地環境執行,但結果命令發給了生產數據庫,就這樣把數據都

email , MySQL , 創業 , 數據庫 , postgresql

Bytebase - Star History 十月開源精選 |AI for Postgres

在 2023 年 Stack Overflow 開發者調查中,Postgres 頂替了 MySQL 被評為最受歡迎的數據庫。一個重要因素應該是 Postgres 支持擴展:可擴展的架構+ Postgres 仍然由社區擁有,Postgres 生態近年來蓬勃發展。 擴展可以看作是內置功能,能給數據庫增加額外功能。在本文中,我們分享五個可以給你 Postgres 帶來 AI 功能的擴展。 pgvecto

github , 擴展 , 數據庫 , postgresql , openai

Bytebase - 對比國內主流開源 SQL 審核平台 Yearning vs Archery

Yearning, Archery 和 Bytebase 是目前國內最主流的三個開源 SQL 審核平台。其中 Yearning 和 Archery 是社區性質的項目,而 Bytebase 則是商業化產品。通常調研 Bytebase 的用户也會同時比較 Yearning 和 Archery。 下面我們就來展開對比一下 Yearning 和 Archery。 數據庫支持 Yearning 只支持 M

devops , MySQL , 數據庫 , postgresql , sql語句

Bytebase - 1:1000,新能源車企如何將數據庫管理效能發揮到極致

1:1000 的數據庫變更管理困境 在數字化轉型的浪潮下,越來越多的企業擴大了軟件研發團隊的規模以加速業務系統的迭代升級,從而應對快速變化的市場競爭環境。新能源汽車作為近年的風口行業,更加註重研發的投入,以 Bytebase 的某新能源車企客户為例,僅研發人員就超過千人。然而業務迭代並非簡單的越快越好,因為快而忽略了質量,可能造成難以估量的損失,作為系統中最關鍵一環的數據庫,每一次變更都要尤為謹慎

MySQL , 運維 , 數據庫 , sql語句 , SQL

Bytebase - 哪個更快,全表掃描還是建立索引?

最近在 HN 上看到一個帖子:全表掃描優於建索引的情況,看了一下作者原文 ,還挺有趣的,分享給大家。 有時為了方便快速搜索大量數據,一種方法是建立索引進行預處理,這樣搜索只需要查看一小部分數據。然而,值得建立索引的門檻可能比你想象的要高。以下是我經歷過的全表掃描反而更好的案例: 十年前我為一個小型計費服務編寫了一個內部通信應用程序。消息存儲在 MySQL 中,如果全表搜索變慢或者遇到負載問題的

MySQL , 索引 , innodb , 數據庫 , postgresql

Bytebase - 16 年等待,再見 SQL Boy,這一次數據庫交互形態徹底被顛覆了!

本文轉載自 InfoQ。 對於程序員來説,通過 SQL 操作數據庫是日常工作中經常會遇到的任務,算得上是一項基本技能。但即便是專業人員面對 SQL 編寫任務也往往會頭疼不已,更不要説在這一領域經驗不足的初學者了。ChatGPT 大火之後,其輔助程序員編寫代碼的能力受到了很大關注。那麼,類似 ChatGPT 這種能力能否用在數據庫操作上,幫助程序員甚至是缺乏代碼經驗的普通業務人員,使用自然語言來完成

gui , MySQL , mariadb , 數據庫 , SQL

Bytebase - 業界數據庫工具結合 ChatGPT 的(不完全)彙總

雖然 ChatGPT 才發佈沒多久,但已經成為了打工人必不可少的工具,基於 ChatGPT 的工具也像雨後春筍般涌現出來。而在數據庫相關領域,大家立馬想到的就是能否利用 ChatGPT 的相關技術來幫大家實現用自然語言聊天的方式寫出 SQL。下面我們就來盤點一下最近出現的一系列工具。 sqlTranslate sqlTranslate是利用 OpenAI 的 API 實現的一個很簡單的工具,輸入自

plugin , 數據庫 , chatgpt , SQL