<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          DoreaRust 編寫(xiě)的 Key-Value 存儲(chǔ)數(shù)據(jù)庫(kù)

          聯(lián)合創(chuàng)作 · 2023-10-01 02:31

          Dorea 是一款 Key - Value 數(shù)據(jù)存儲(chǔ)系統(tǒng),基于 Bitcask 存儲(chǔ)模型實(shí)現(xiàn)。

          • 采用 Bitcask 的存儲(chǔ)模型,數(shù)據(jù)類型層面支持結(jié)構(gòu)化(使用了自制的一種 JSON 拓展格式來(lái)完成存儲(chǔ))

          • 數(shù)據(jù)傳輸使用了自制的 TCP 協(xié)議,為了方便還內(nèi)置了使用 Axum 開(kāi)發(fā)數(shù)據(jù)庫(kù) Api 接口。

          • 制作了個(gè)人常用的幾門(mén)語(yǔ)言的 Driver ,包括:Deno、Rust、Python (Deno 和 Python 基于 Web 接口)

          • 數(shù)據(jù)庫(kù)索引是在內(nèi)存中保存的,并且是按需加載(正在開(kāi)發(fā));有緩存淘汰機(jī)制。

          • 簡(jiǎn)單的拓展(插件)系統(tǒng)設(shè)計(jì),采用 Lua 語(yǔ)言做插件,目前已經(jīng)可以實(shí)裝了qwq(包含了基本接口)

          • 單機(jī)可運(yùn)行多個(gè)服務(wù),并配置不同的 workspace 和 config-file

          瀏覽 23
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  裸身被操网站豆花视频网站 | 看免费操逼视频 | 国产青青草自拍视频 | 免费观看黄色成人网站 | 超碰在线直播 |