首页
学习
活动
专区
圈层
工具
发布

TiKV发布 3.0 GA版本

今天,我们很自豪地宣布TiKV 3.0的普遍可用性!无论是跨越数百个节点,还是存储超过一万亿对键值对,我们都看到用户在真实的生产场景中对TiKV进行了测试。...在3.0中,我们应用了从这些部署中学到的经验,带来了许多新特性,可以更好地支持用户不断增长的需求。 在发布之前,TiKV 3.0还跟TiDB一起进行了官方的Jepsen测试。...版本,我们通过以下方式改进了TiKV: 优化Raft的心跳机制。...虽然TiKV以前支持BatchGet等命令,但3.0带来了一个新的BatchCommands请求类型。这使得TiKV能够处理不同类型的批量请求(例如Get和Put),从而减少传输数据量,提高性能。...大感谢 我们特别要感谢我们的贡献者,他们帮助我们发布了这个版本。无论你是一位经验的贡献者,还是我们欢迎的众多新人之一,谢谢。

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    版本化ASP.NET Core WebApi

    大部分使用Web API的网站都会使用版本化Web API,这是因为当我们升级Web API的时候并不能保证所有的客户端使用的都是最新的Web API,有些旧版本的客户端很有可能使用的某个甚至某几个在新的...如果这时我们部署新的Web API的话,旧版本的客户端就无法使用了。因此Web API 的版本化就出来了。下面我们就来一步一步的实现Web API的版本化。...//more code //... } } 接下来就是使用版本号了,我们需要在Controller上面加上属性ApiViersion,并指定版本号,例如下面的代码: [ApiVersion...2.0版本的Get是有了,那么1.0的 Get呢?代码应该怎么写呢?...一般来说在实际开发中会用两个命名空间来表示相应的版本号,例如下面这样的代码: //1.0版本 namespace TestVersion.Controllers.v1 { [ApiVersion

    64730

    asp.net web api 版本控制

    版本控制 版本控制的方法有很多,这里提供一种将Odata与普通web api版本控制机制统一的方法,但也可以单独控制,整合控制与单独控制主要的不同是:整合控制通过VersionControllerSelector...采用此机制来控制版本,应按照如下规则命名控制器: 自定义标识符+版本+Controller 自定义标识符:能体现控制器含义的字符串 版本:表示版本的字符串,例如:V1,V1.0;不建议使用V1.0这样的写法...,因为这样控制器名称会相当怪异,如果表示小版本号,那么可以使用V1D0,这种写法,即用一个字母代替句号。...1 Odata版本控制 扩展DefaultHttpControllerSelector public class ODataVersionControllerSelector : DefaultHttpControllerSelector...publicationDelBM"); #endregion   builder.Namespace = "Service";   return builder.GetEdmModel(); } 2 普通Api版本控制

    2.2K60
    领券