当前位置:首页 >> 信息与通信 >>

NoSQL数据库解决方案Tair浅析


-   技  应 用   No Q S L数据库解决方案 T i ar浅析  摘 要 :本 文探 究 由 国内知 名 电子 商务 平 台淘宝 网 自主 开发  kyv l e/au e存 储 。T i有 持久 化和 非持 久 化两 种 使 用 方式 , 同时  ar 的 N S L数 据 库 解 决 方 案 T i。T i 的 存 储 类 型 是分 布 式 的  支持 基

于 内存 和基 于 文件 的存 储 方式 。非 持 久化 的 T i 以看  oQ ar ar a r可 K y V le结构 。 进而 分析 如何 选择 类 似 S L这 样 的 查询 接 口 e / au Q   作 分布式 缓存 。持 久化 的 T i将 数据 存放 于磁盘 中。 a r   来 与数 据 库 进 行 交互 ,使用 现 有 的技 术 和 资 源进 行 伸 缩性 和 可  维 护性 的管理 和开 发 ,从 而取得 经济 价值 。   2 21 i 的总体 结构  . _ r a T i由一 个 中心控 制节 点和一 系列 同等地位 的数据 节点组成 。 a   r   中 心控 制 节点 是 单 点 控 制点 ,类似 于 传 统 分布 式 集 群 中 的  中 心 节点 ,管 理 所 有 的 数 据 节 点 ,维 护 数 据 节 点 的状 态 信 息 。   整个集 群服 务都 依赖 于 中心控 制节 点。   数 据 节 点对 外 提 供 各 种数 据 服 务 , 负责 数据 的存 储 ,并 按  照 中心控 制 节 点 的指 示 完 成 数据 的复 制和 迁 移 工 作。 中 心控 制  节 点 通 过和 数 据 节 点 的 心跳 ,维 护 集 群 中可 用 的 节点 ,并根 据  可用 的 节点 ,构建 数 据 在 集群 中的 分布 的对 照 表 。 当有 数据 节  点 状 态发 生 变 化 时 ,中 心控 制 节 点 根据 当前 可用 的节 点 重 新生  221备份和 日志提 高可用 性  .. T i通过 增加 数据 的备 份数 量未 预 防因磁 盘损 坏而 导致 数据  a r 的主 机上 。 主 机若 发 生 异 常 ,无 法 正 常提 供 服务 ,备 份 可继 续  T i建 立 了一 套 的失 败检 测 机 制 。每 天监 控 超过 2 B 的 日 a r T   志 ,根据 日志 中的相 关事件 得 出判 断或 者预 警。 同时 ,T i也 不  ar 断根据 结果 的反 馈去 改进 失败检 测机 制 。   222牺 牲 一致 性   . 关键 词 :N S L, 结构 化数 据 ,数 据 爆炸 ,键 值结 构  oQ 非 1解 陂 No QL S   1 1N S . o QL含 义    2 0 年 , o QL 动在 电子 商务领 域和 社 交 网络领域 兴起 , 09 N S 运   是在 we 20网 站 的数 据库 建 设 中 去 S b  QL化 的革 命 性 运动 。 它  尝试 着推 翻 以关 系数据库 作 为唯 一解 决方 案的主 导思 维 。   库 , 相对 流 行二 十年 的关 系数据 库而 言 。很 多人也 理解 为 “ o  是 Nt O lS ” n   QL ,即在 数据 库建 设 中不是 只有 S 。 y QL  的 系统 接 口进 行 交 互 。绝 大 多数 现 有 的 企业 内部 数据 库 及 网站  N S o QL的优 点 是 N S L运 动成 功 与 否 的 关键 。 关

相关文章:
更多相关标签: