Tair简介

Tair简介简介 tair 是淘宝自己开发的一个分布式 key value 存储引擎 tair 分为持久化和非持久化两种使用方式 非持久化的 tair 可以看成是一个分布式缓存 持久化的 tair 将数据存放于磁盘中 为了解决磁盘损坏导致数据丢失 tair 可以配置数据的备份数目 tair 自动将一份数据的不同备份放到不同的主机上 当有主机发生异常 无法正常提供服务的时候 其于的备份会

简介

tair 的负载均衡算法是什么

Tair简介

DataServer内部结构

Tair简介

抽象的存储引擎层

自动的复制和迁移



插件容器

Tair还内置了一个插件容器,可以支持热插拔插件。

插件由configserver配置,configserver会将插件配置同步给各个数据节点,数据节点会负责加载/卸载相应的插件。

插件分为request和response两类,可以分别在request和response时执行相应的操作,比如在put前检查用户的quota信息等。

插件容器也让Tair在功能方便具有更好的灵活性。









增加或者减少data server的时候会发生什么

    我们将Tair开源,希望有更多的用户能从我们开发的产品中受益,更希望依托社区的力量,使Tair有更广阔的发展空间。

     Tair开源后,有很多用户关心我们是否会持续维护这个项目。我们将Tair开源后,淘宝内部已经不再有私有的Tair分支,所有的开发和应用都基于开源分支。Tair在淘宝有非常广的应用,我们内部有一个团队,专门负责Tair的开发和维护,相信我们会和社区一起,将Tair越做越好。

    有很多用户在淘宝开源平台上申请加入Tair项目,加入项目在我们的开源平台上意味着成为项目的提交者,可以向代码库直接提交代码。所以我们暂时还没有批准外部用户加入,我们将在大家对Tair有更深入的了解后和社区一起决定是否批准加入项目的申请,在此之前,如果你有对代码的改进,欢迎使用patch的方式提交给我们,我们将在review后决定是否合并到代码库。
 
   希望我们能和社区一起,将Tair做成一个真正对大家都有帮助的项目。









版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218098.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午8:03
下一篇 2026年3月18日 上午8:03


相关推荐

  • HDU 5952 Counting Cliques -暴力

    HDU 5952 Counting Cliques -暴力

    2022年3月2日
    38
  • Vue + Spring Boot 项目实战(一):项目简介

    Vue + Spring Boot 项目实战(一):项目简介白卷是一款使用Vue+SpringBoot开发的前后端分离项目,主要帮助web开发初学者通过实践方式打通各个环节的知识。

    2022年4月27日
    46
  • Heartbleed bug

    Heartbleed bug该漏洞被归为缓冲过度读取。缓冲过度读取错误是软件可以读取比应该被允许还多的数据。

    2022年7月25日
    10
  • python读txt文件中文乱码_pycharm读取文件乱码

    python读txt文件中文乱码_pycharm读取文件乱码python写入TXT文件乱码,且utf-8无效使用write函数写入txt文件,enconding=‘utf-8’,得到的文件中部分中文乱码。解决:将代码改为:f1=open(“h20FL2.txt”,‘w’,encoding=‘gb18030’,eerrors=“ignore”)

    2022年10月2日
    5
  • 信息收集总结「建议收藏」

    信息收集总结「建议收藏」作为一名菜鸟,写文章,有点紧张,希望大佬们轻点。我写这个是对自己的一个总结和记录,也希望对新手有所帮助。信息收集信息收集是指通过各种方式获取所需要的信息,以便我们在后续的渗透过程更好的进行。最简单的比如说目标站点的IP、中间件、脚本语言、端口、邮箱等等。我觉得信息收集在我们渗透测试的过程当中,是最重要的一环,这一环节没做好,没收集到足够多的可利用的信息,我们很难进行下一步的操作。信息收集主…

    2022年6月16日
    36
  • 黑客帝国代码雨

    黑客帝国代码雨1 创建文件夹 mkdircma2 xftp 上传文件到创建的文件 cma 下载链接 黑客帝国代码雨提取码 5rh83 安装编译环境 yuminstall ygcc4 解压 tar zxvfcmatrix 1 2a tar gz5 配置 cdcmatrix 1 2a configurepre apps cmatrix6 安装 make amp amp makeinstall7 查看效果 cm

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号