第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何確定數(shù)據(jù)庫(kù)服務(wù)器或嵌入式數(shù)據(jù)庫(kù)是否合適

如何確定數(shù)據(jù)庫(kù)服務(wù)器或嵌入式數(shù)據(jù)庫(kù)是否合適

Go
猛跑小豬 2021-10-04 17:12:45
Bolt 是受 Howard Chu 和 LMDB 項(xiàng)目啟發(fā)的純 Go 鍵/值存儲(chǔ)。該項(xiàng)目的目標(biāo)是為不需要完整數(shù)據(jù)庫(kù)服務(wù)器(如 Postgres 或 MySQL)的項(xiàng)目提供簡(jiǎn)單、快速且可靠的數(shù)據(jù)庫(kù)。螺栓自述文件如何確定應(yīng)用程序是否需要完整的數(shù)據(jù)庫(kù)服務(wù)器?我認(rèn)為這與并發(fā)作者的數(shù)量有關(guān)?我計(jì)劃編寫(xiě)一個(gè)簡(jiǎn)單的分布式社交網(wǎng)絡(luò)應(yīng)用程序作為一個(gè)有趣的項(xiàng)目。
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

  1. 一個(gè)embedded database駐留應(yīng)用程序內(nèi)。它不需要是相關(guān)的。

    例如,您計(jì)算機(jī)上的媒體管理器中嵌入了一個(gè)數(shù)據(jù)庫(kù),用于存儲(chǔ)音頻/視頻元數(shù)據(jù)和文件位置。這個(gè)數(shù)據(jù)庫(kù)可以是關(guān)系型的,在這種情況下,數(shù)據(jù)庫(kù)可以是類(lèi)似 sqlite 或 mysql 的東西。(我認(rèn)為 postgres 不能嵌入到應(yīng)用程序中)。如果您想緩存本地信息,或者您確定應(yīng)用程序內(nèi)的信息不需要與應(yīng)用程序的功能進(jìn)行外部通信,則嵌入式數(shù)據(jù)庫(kù)非常有用。嵌入式數(shù)據(jù)庫(kù)的核心設(shè)計(jì)目標(biāo)是占用空間小,因此在許多情況下,嵌入式數(shù)據(jù)庫(kù)會(huì)忽略專(zhuān)用數(shù)據(jù)庫(kù)中的功能。

  2. 專(zhuān)用數(shù)據(jù)庫(kù)服務(wù)器支持一個(gè)或多個(gè)客戶端的讀寫(xiě)操作,并且通常提供比嵌入式版本更多的功能。Postgres 和 Mysql 都是專(zhuān)用數(shù)據(jù)庫(kù),在網(wǎng)絡(luò)應(yīng)用中被廣泛使用。它們也是關(guān)系數(shù)據(jù)庫(kù),而不是 Bolt 似乎是的鍵值存儲(chǔ)。

  3. 鍵值存儲(chǔ)是一個(gè)非關(guān)系數(shù)據(jù)庫(kù)。想想redis(或dicts在 python 中),在哪里

    注意:postgreshas hstore,這是一個(gè)鍵值存儲(chǔ)。

    • 檢索:客戶端給數(shù)據(jù)庫(kù)key,數(shù)據(jù)庫(kù)響應(yīng)value。

    • 分配:客戶端向數(shù)據(jù)庫(kù)提供一個(gè)鍵和值,數(shù)據(jù)庫(kù)為給定值分配一個(gè)新鍵,或更新現(xiàn)有鍵的值。

就像關(guān)系數(shù)據(jù)庫(kù)一樣,鍵值數(shù)據(jù)庫(kù)可以嵌入或單獨(dú)駐留在專(zhuān)用硬件上。以下是在做出這些架構(gòu)決策時(shí)必須提出的一些示例問(wèn)題。

  1. 我的應(yīng)用程序是否依賴于需要通信的數(shù)據(jù),我是想通過(guò)寫(xiě)入中央數(shù)據(jù)庫(kù)來(lái)通信數(shù)據(jù),還是每個(gè)聊天客戶端都以對(duì)等模型連接到另一個(gè)客戶端并存儲(chǔ)自己的數(shù)據(jù)?

  2. 我的應(yīng)用程序中是否需要關(guān)系模型、鍵值存儲(chǔ)或其他一些奇特的數(shù)據(jù)模型?

只是我個(gè)人的看法,關(guān)系模型在過(guò)去 30 多年里成功地滿足了各種各樣的持久需求。具有非常成熟的嵌入式或?qū)S貌渴鸾鉀Q方案。這是一個(gè)很好的起點(diǎn)。


查看完整回答
反對(duì) 回復(fù) 2021-10-04
  • 1 回答
  • 0 關(guān)注
  • 220 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)