原文:基於async/non-blocking高性能redis組件庫BeetleX.Redis

BeetleX.Redis是基於async non blocking模式實現的高性能redis組件庫,組件支持redis基礎指令集,並封裝更簡便的List,Hashset和Subscribe操作。除了在基礎操作功能上,組件還提供多服務備份方式和多連接池機制,從而讓組件提供高可用和高性能的訪問方案 在數據格式上組件默認集成了json和protobuf可以根據自己的需求來選擇相應的存儲格式。接下來大概 ...

2019-04-01 22:09 1 675 推薦指數:

查看詳情

blocking cache和non-blocking cache

- a Blocking Cache will not accept any more request until the miss is taken care of.- a Non-blocking cache will accept further requests and try ...

Tue Oct 22 19:49:00 CST 2019 0 308
關於Blocking IO, Non-Blocking IO 和 Asynchronous I/O的理解

概括來說,一個IO操作可以分為兩個部分:發出請求、結果完成。如果從發出請求到結果返回,一直Block,那就是Blocking IO;如果發出請求就可以返回(結果完成不考慮),就是non-blocking IO;如果發出請求就返回,結果返回是Block在select或者poll上的,則其只能稱為IO ...

Sun Mar 04 22:25:00 CST 2012 1 11578
Redis高性能內存數據

(一)什么是Redis? Redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。與Memcached一樣 ...

Fri Oct 26 18:00:00 CST 2018 0 4375
.net core高性能通訊開源組件BeetleX

BeetleX beetleX是基於dotnet core實現的輕量級高性能的TCP通訊組件,使用方便、性能高效和安全可靠是組件設計的出發點!開發人員可以在Beetlx組件的支持下快帶地構建高性能的TCP通訊服務程序,在安全通訊方面只需要簡單地設置一下SSL信息即可實現可靠安全的SSL服務 ...

Mon Sep 10 18:28:00 CST 2018 13 5547
redis pipeline批量處理提高性能

Redis使用的是客戶端-服務器(CS)模型和請求/響應協議的TCP服務器。Redis客戶端與Redis服務器之間使用TCP協議進行連接,一個客戶端可以通過一個socket連接發起多個請求命令。每個請求命令發出后client通常會阻塞並等待redis服務器處理,redis處理完請求命令后會 ...

Sat May 25 01:50:00 CST 2019 0 1120
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM