原文:基于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