【问题标题】:how nuodb manages the storage size increasenuodb 如何管理存储大小的增加
【发布时间】:2013-01-19 01:04:12
【问题描述】:

假设我的数据存储的大小将增加,如果数据增加,存储管理器将如何管理数据。存储管理器是否将数据与不同的域机器分开(肯定不是这样)?

这个过程究竟是如何运作的?这方面有什么推荐的,key-value store?

【问题讨论】:

    标签: storage nuodb


    【解决方案1】:

    如果您的存储管理器即将耗尽磁盘空间,您可以启动一个具有更大磁盘子系统或指向可扩展云存储(如 Amazon S3)的新存储管理器。一旦新的存储管理器是最新的,旧的可以脱机。这整个操作可以在数据库运行时完成。通常,我们还建议您始终运行至少 2 个存储管理器以实现冗余。

    如果您有更多问题,请随时将他们引导至 NuoDB 论坛:

    http://www.nuodb.com/community

    【讨论】:

    • 谢谢你回答了我的问题。如果你知道的话。如果我在现有存储管理器和文件系统的情况下添加 S3。数据如何同步......任何想法......
    • 抱歉,我的回复延迟了。当您在 S3 或其他地方启动额外的存储管理器 (SM) 时,新 SM 将自动与现有 SM 通信并开始同步数据。您不必做任何特别的事情,这主要是一劳永逸。您可以选择从原始 SM 转储数据并将其加载到第二个,这样同步过程(每次 SM 启动时都会发生)会更快 - 这实际上是一个增量更新。
    【解决方案2】:

    NuoDB 支持多种后端存储设备,包括 Hadoop 分布式文件系统 (HDFS)。如果您启动为 HDFS 配置的代理,您可以使用 HDFS 工具即时扩展分布式存储,无需任何 NuoDB 管理员操作。正如 Duke 所述,您可以从基于文件的存储管理器过渡到 HDFS 而不中断服务。

    NuoDB 使用文件系统语义与存储层接口,用于称为“原子”的离散存储单元。这些可以轻松映射到 HDFS 目录结构中,从而简化管理。

    【讨论】:

    • 谢谢 Dave.. 但是请让我理解,HDFS 层是否会给性能带来更多负担.. HDFS 主要迎合一次写入和检索类型的系统.. 是否最适合对于计划迎合面向事务的系统的 Nuodb。或者我在这里太离谱了..感谢您对此的想法..
    猜你喜欢
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    • 2011-06-19
    • 1970-01-01
    • 2012-04-07
    相关资源
    最近更新 更多