1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        IKendeLib強大的 C# 組件庫

        聯(lián)合創(chuàng)作 · 2023-09-28 18:12

        IKendeLib 是一個 C# 組件庫,里面包括了 Beetle,Beetle Express,SN Service,Peanut,Beetle Redis,KFilter 組件。

        Beetle 是基于c#編寫的高性能穩(wěn)定的TCP通訊組件,它可以輕易支持成千上萬長連接基礎(chǔ)上進行密集的通訊交互. 組件提供了出色的性能支持和可靠的穩(wěn)定性足以保證應用7x24無間斷運行。為了更好地利用.Net的網(wǎng)絡IO來處理數(shù)據(jù),組件提供智能合并消息機制,組件 調(diào)度器會根據(jù)當前負載情況對發(fā)向客戶的多個消息進行合并處處理,從而減少IO操作達到更高的處理效能;通過測試在大量用戶信息廣播的情況輕易可以處理上百 萬的消息轉(zhuǎn)發(fā)。

        Beetle.Express 是Beetle相應的免費版TCP,UDP通訊服務端組件,雖然只具備了基礎(chǔ)功能連接和數(shù)據(jù)收發(fā)管理,但在吞吐上有著和Beetle一樣出色的性能.組件是通過隊列的方式處理控制數(shù)據(jù)的發(fā)送和接收,保證處理的高效和穩(wěn)定性.組件還提供了用于管理連接接入,斷開和數(shù)據(jù)接收等事件,使開發(fā)人員對于連接的管理更方便。

        SNService 是一款基于分布式的唯一ID生成服務,主要用于提供大數(shù)量業(yè)務數(shù)據(jù)建 立唯一ID的需要;服務提供最低10K/s的唯一ID請求處理.如果你部署服務的CPU資源達到4核的情況下那該服務最低可以提供100K/s的請求處理 能力.服務支持部署到Linux mono 3.2.3和Windows。

        Peanut 是基于C#實現(xiàn)的數(shù)據(jù)訪問組件,提供多種靈活的數(shù)據(jù)訪問途徑;包括:sql,存儲過程和實體對象的方式來進行數(shù)據(jù)庫操作?;趶婎愋偷膶ο蟊?達式可以讓訪問數(shù)據(jù)更簡單安全。組件提供多個數(shù)據(jù)的支持,可以輕易訪問mssq,oracle,mysql和sqlite等不同關(guān)系數(shù)據(jù)庫;支持多達 1000個數(shù)據(jù)庫配置足夠滿足項目同時訪問大量數(shù)據(jù)庫的需要。

        Beetle.Redis 是一款開源的Redis Client for .net組件,它提供非常簡便的操作方式可以讓開發(fā)人員輕松地訪問Redis,同時提供json和protobuf的數(shù)據(jù)格式支持.基于連接池的默認訪問 方式可以讓開發(fā)人員簡潔高效地訪問redis同時,而不必關(guān)心線程和連接同步等一系列復雜的事情.   

        KFilter 是.Net平臺高性能的關(guān)鍵字過濾組件,它提供了靈活的過濾機制能自適應大小寫,半全角,簡繁和分隔符處理等。經(jīng)測試組件在處理處理6000或更多關(guān)鍵詞的情況下單線程每秒可以達到上千萬字檢索的效能。  

        軟件相關(guān)的博客介紹:.NET應用加載容器Glue4Net

        Beetle.Redis: https://github.com/IKende/IKendeLib/wiki/Beetle.Redis

        瀏覽 19
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            操死骚逼| 亚洲avav| 欧美性爱先锋影音 | 18禁美女网站 | 国产一级无码Av片在线观看 | 操逼毛片黄色毛片视频 | 操黑人逼 | 天天干好逼网 | japanesespank打屁股调教2 | 啊啊啊不要高潮了 |