吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在Rust編譯器中開始更高級別的新跨語言ABI實驗

jf_wN0SrCdH ? 來源:Rust語言中文社區 ? 2023-01-17 14:51 ? 次閱讀

Rust 中的 K/V 存儲引擎

Bassfaceapollo 發現了一些很酷的 Rust K/V 存儲引擎項目,想與社區分享:

Engula - 分布式 K/V 存儲。它似乎是最活躍的項目。如果按照版本 0.4.0,其仍然沒有為生產使用做好準備。

AgateDB - 由 PingCAP 新創建的存儲引擎,試圖在 Tikiv 數據庫中替換 RocksDB。

Marble - 一個新的 K/V 存儲,旨在成為 Sled 的底層存儲引擎,本身仍在開發中。

PhotonDB - 一種高性能存儲引擎,旨在利用現代多核芯片、存儲設備、操作系統編程語言的強大功能。

Github 上的 star 不多,但它似乎在積極地工作,而且看起來不錯。

DustData - Rustbase 的存儲引擎(Rustbase 是一個 NoSQL K/V 數據庫)。

Persy- 是用 Rust 編寫的事務存儲引擎.

ReDB - 一種簡單、可移植、高性能、ACID、嵌入式鍵值存儲,其靈感來自 LMDB。

在 Rust 編譯器中開始更高級別的新跨語言 ABI 實驗

這個實驗性的功能門提議提議開發一個新的 ABIextern "interop",以及repr(interop)這種新的內存表示方式,從而實現具有安全數據類型的高級編程語言之間的互操作性

superdiff - 一種在項目中查找相似代碼塊的方法

3 個月前,當作者受夠了在項目中出現的各種復制粘貼的重復代碼時,就有了這個想法,所以他制作了一個 python 腳本,使用 Levenshtein 距離來查找相似的代碼片段。

事實證明 python 非常慢,所以作者用 rust 重寫了它,于是就有了 superdiff 這個項目。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85040
  • CAP
    CAP
    +關注

    關注

    0

    文章

    16

    瀏覽量

    2116
  • rust語言
    +關注

    關注

    0

    文章

    57

    瀏覽量

    3028

原文標題:【Rust日報】2022-12-27 Rust 中的 K/V 存儲引擎

文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    幾款C語言編譯器推薦

    一些剛開始接觸C語言編譯的網友想下載一款C語言編譯器來使用,不過,網絡上有不少C語言
    發表于 09-05 09:19 ?1.1w次閱讀

    Aurix Tc375Lk上使用Rust編程語言可以嗎?

    您好,如果我想在 Aurix Tc375Lk 上使用 Rust 編程語言,可以嗎?如果是,鏈接 rust 編譯器 ADS 和 freetoolchain 的步驟是什么?你有
    發表于 05-17 13:42

    RUST嵌入式開發的應用是什么

    的文檔、有用的錯誤消息、友好編譯器、一流的工具,只是Rust的幾個好處。它帶有一個集成的包管理和構建工具,支持自動完成和類型檢查的智能多編輯,一個自動格式化程序,等等。為什么
    發表于 12-24 08:34

    MasmEdit匯編語言編譯器

    MasmEdit匯編語言編譯器.rar
    發表于 02-24 14:15 ?54次下載

    EMC單片機C編譯器

    EMC單片機C編譯器   簡單講,編譯器就是將“高級語言”翻譯為“機器語言(低級語言
    發表于 03-29 14:23 ?68次下載

    C語言編譯器

    電子發燒友網站提供《C語言編譯器.exe》資料免費下載
    發表于 01-15 17:45 ?51次下載

    編譯器知識拾零

    分享到: 編譯器,是將便于人編寫,閱讀,維護的高級計算機語言翻譯為計算機能識別,運行的低級機器語言的程序。編譯器將源程序(Source pr
    發表于 11-07 15:44 ?0次下載

    編譯器原理到底是怎樣的帶你簡單的了解編譯器原理

    編程語言是怎樣工作的 理解編譯器內部原理,可以讓你更高效利用它。按照編譯的工作順序,逐步深入編程語言
    的頭像 發表于 12-23 17:25 ?1.1w次閱讀

    深入編程語言編譯器是怎樣工作的

    理解編譯器內部原理,可以讓你更高效利用它。按照編譯的工作順序,逐步深入編程語言編譯器是怎樣工作的。本文有大量的鏈接、樣例代碼和圖表幫助你理
    的頭像 發表于 12-26 09:53 ?4413次閱讀

    常見的C語言編譯器是什么

    常見的C語言編譯器是什么?大家一般都用的是什么軟件呢?
    的頭像 發表于 10-04 18:04 ?6295次閱讀

    Verilog HDL 編譯器指令說明

    Verilog HDL 編譯器指令 復雜一點的系統進行設計或者驗證時,都會用到一些編譯器指令,那么什么是編譯器指令? ? Verilog HDL
    的頭像 發表于 11-03 09:31 ?3869次閱讀
    Verilog HDL <b class='flag-5'>編譯器</b>指令說明

    最大化Rust性能:編譯器優化的比較分析

    Rust以其獨特的安全性、速度和并發性組合而迅速流行。但是與其它任何語言一樣,要充分利用Rust需要的不僅僅是理解它的語法和習慣用法——還需要深入了解如何有效地利用和優化它的編譯器。
    的頭像 發表于 05-29 16:17 ?2062次閱讀
    最大化<b class='flag-5'>Rust</b>性能:<b class='flag-5'>編譯器</b>優化的比較分析

    Triton編譯器功能介紹 Triton編譯器使用教程

    。以下是 Triton 編譯器的一些功能介紹和使用教程。 Triton 編譯器功能介紹 多語言支持 :Triton 支持多種編程語言,使得開發者可以
    的頭像 發表于 12-24 17:23 ?642次閱讀

    Triton編譯器與其他編譯器的比較

    的GPU編程框架,使開發者能夠編寫出接近手工優化的高性能GPU內核。 其他編譯器 (如GCC、Clang、MSVC等): 定位:通用編譯器,支持多種編程語言,廣泛應用于各種軟件開發場景。 目標:提供穩定、高效的
    的頭像 發表于 12-24 17:25 ?484次閱讀

    Triton編譯器支持的編程語言

    Triton編譯器支持的編程語言主要包括以下幾種: 一、主要編程語言 Python :Triton編譯器通過Python接口提供了對Triton語言
    的頭像 發表于 12-24 17:33 ?461次閱讀
    澳门百家乐官网技巧皇冠网| 大发888真钱娱乐场| 百家乐赌假的工具| 威尼斯人| 大发888 34| 大发888游戏技巧| 棋牌游戏中心| 利德赌博| 遂昌县| 百家乐官网2号干扰| 凯旋门百家乐官网游戏| 百家乐官网最新投注方法| 新朝代百家乐官网开户网站| 百家乐官网路单| 百家乐官网投注网出租| 百家乐信誉平台开户| 广州百家乐赌场娱乐网规则| 威尼斯人娱乐成| 大发888开户,| 赌百家乐官网咋赢对方| 真人百家乐官网视频赌博| 巴特百家乐官网的玩法技巧和规则| 幸运水果机下载| 365足球| 百家乐官网连跳规律| 金杯百家乐官网的玩法技巧和规则| 现场百家乐平台源码| 太阳城小区| 淘金盈赌场有假吗| 澳门百家乐官网真人版| 手机百家乐官网能兑换现金棋牌游戏| 赌场百家乐玩法介绍| 威尼斯人娱乐场官网网站是多少 | 大发888娱乐城建账号| 红利来| 在线百家乐官网游戏软件| 百家乐的嬴钱法| 蓝盾百家乐的玩法技巧和规则| 猪猪棋牌游戏| 威尼斯人娱乐城轮盘| 尊龙代理|