`
zhao_rock
  • 浏览: 190156 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

mysql与glusterfs结合使用的一点思路

阅读更多

 1. 为什么要将mysql的数据文件存放在glusterfs上

   1)  随着数据量的增加本地的磁盘始终会有饱和的时候,所以需要glusterfs这种分布式系统,便于扩容

   2)  glusterfs提供的副本机制,可以保证数据的容灾性

 

2. mysql数据文件存放在glusterfs上的性能如何

   1)  写性能,数据文件存在glusterfs上的性能,只能达到本地写的1/5

   2)  读性能方面,两者并没有明显差距

 

3. 思路

   如果应用可以将当前数据和历史数据分离开,适合使用这种方式。

   1)  创建两个表分别用于存放实时的数据和历史数据

   2)  实时数据的表数据文件存储在本地,历史数据的表存放在glusterfs的卷上

   3)  通过定时任务和dump结合使用,将实时数据的表转移到历史数据表中

 

4. 关于Mysql的好消息

    Mysql version:5.6提供了这种将不同表存储在不同空间的功能

   

 

 

参考资料:

glusterfs相关文档:http://www.gluster.org/

修改mysql数据文件路径: http://zhao-rock.iteye.com/admin/blogs/1991231

mysql文档:http://dev.mysql.com/doc/refman/5.6/en/innodb-performance.html#innodb-tablespace-management

 

  • 大小: 49.4 KB
0
6
分享到:
评论

相关推荐

    GlusterFS文件系统的搭建和使用

    GlusterFS 文件系统的搭建和使用 GlusterFS 是一个开源的分布式文件系统,能够提供高性能、可扩展性强的存储解决方案。本文将介绍 GlusterFS 文件系统的搭建和使用,包括安装、配置和管理等方面的知识点。 一、...

    glusterfs 管理手册

    2. GlusterFS的安装和配置:手册详细介绍了如何配置、操作和管理GlusterFS,包括设置可信存储池和卷的创建与管理。在可信存储池的设置中,用户可以手动或自动地添加和移除服务器。自动启动glusterd服务(GlusterFS的...

    GlusterFS与Ceph 性能测试报告

    GlusterFS与Ceph是不一样的存贮系统,GlusterFS更加针对分布式文件系统,虽然目前开发者也正在努力增加块与对象存贮服务。 由于两者在设计理念等各个方面有所不同,单纯的测试比较从功能应用的角度来说意义不大(如...

    GlusterFS 101培训课程

    软件测试人员在学习GlusterFS时,将掌握如何使用不同的测试方法和工具进行系统测试,包括功能测试、性能测试、可靠性测试等,以确保GlusterFS系统的高性能和稳定性。 研发人员在本课程中将深入了解GlusterFS的软件...

    glusterfs.tar.gz

    4. 安装完成后,你可以使用`gluster peer probe`命令添加GlusterFS节点,然后用`gluster volume create`创建卷,配置好卷后,再使用`gluster volume start`启动卷。 5. 在客户端,通过`mount`命令或`glusterfs-fuse`...

    GlusterFS开发与学习

    ### GlusterFS开发与学习 #### GlusterFS简介与特性 GlusterFS是一种开源的分布式文件系统,旨在解决大规模数据存储需求。它通过将多个独立的存储节点组合在一起,形成一个统一的大规模并行文件系统网络,从而实现...

    GlusterFS学习笔记.docx

    客户端可以使用 GlusterFS 提供的 API 或者使用 mount 命令来挂载 GlusterFS 卷。 6. GlusterFS 优点 GlusterFS 的优点包括: * 高性能:GlusterFS 可以提供高性能的存储解决方案,满足大规模数据存储和分析的...

    GlusterFS系统管理手册中文版

    此外,通过加入社区(如storm-分布式-IT技术交流群)可以与其他技术爱好者交流,共享代码和设计思路,提升技术水平。 总之,这份GlusterFS系统管理手册中文版为用户提供了全面的指导,无论你是初学者还是经验丰富的...

    GlusterFS 介绍

    GlusterFS,作为一款分布式文件系统,其设计与实现涵盖了多层面的技术细节,旨在提供高效、可扩展且灵活的数据存储解决方案。以下是对GlusterFS的关键技术知识点的详细解析。 ### GlusterFS概述 GlusterFS是一种...

    glusterfs 结构体系分析

    - **客户端处理与数据转发**:GlusterFS客户端接收到数据后,根据配置文件(默认位于`/etc/glusterfs/client.vol`)进行一系列指定的处理,最后通过网络将数据发送给GlusterFS服务器节点。 #### 三、总结 综上所述...

    glusterfs 5.0

    GlusterFS 5.0 是一个先进的、分布式文件系统,专为大规模的云存储和大数据应用而设计。它提供了一种可扩展、无中心、高性能的解决方案,支持PB级的数据存储。在Ubuntu 18.04上安装GlusterFS 5.0,可以为用户提供...

    GlusterFS分布式文件系统

    GlusterFS使用弹性Hash算法(Elastic Hash Algorithm,EHA)来分布数据。这种算法以目录为基本单位进行哈希分布,并利用扩展属性记录子卷映射信息。在创建GlusterFS分布式哈希表(dht)卷时,服务端的brick挂载目录...

    glusterfs3.7.9

    - **Documentation**:包括用户手册、API文档和故障排查指南,帮助用户了解和使用GlusterFS。 安装过程通常包括以下几个步骤: 1. 解压glusterfs-3.7.9压缩包。 2. 预编译配置,根据实际环境选择合适的配置选项。 3...

    glusterfs安装包-centos6.6

    glusterfs安装包-centos6.6

    部署GlusterFS分布式存储所使用的本地yum源

    glusterfs 3.8.15版本

    GlusterFS3.4.6 RPM 安装包 相关依赖包

    安装和配置GlusterFS时,需要了解如何与SELinux策略交互,或者调整策略以允许GlusterFS操作。 6. **System Tools**:如`systemd`、`network`、`firewalld`等,它们是管理和配置系统的必备工具,确保GlusterFS服务...

    GlusterFS的分析与应用【毕业论文】

    他还可能对GlusterFS与其他分布式文件系统的比较进行了研究,以突出其优势和适用场景。 综上所述,GlusterFS作为一款强大的分布式文件系统,为大数据时代的存储需求提供了有效的解决方案。通过深入理解其核心技术和...

    glusterfs的那些事-3.4.11

    《glusterfs详解:模块化设计与核心概念》 GlusterFS是一款开源的分布式文件系统,以其模块化、堆栈式的设计理念,为各种应用场景提供了高度定制化的解决方案。本文将深入探讨glusterfs中的关键概念——`xlator`,...

    GlusterFS分析报告.pdf

    GlusterFS是一个分布式文件系统解决方案,具有高度的可扩展性与容错能力。在深入分析GlusterFS之前,需要先了解其基本架构和关键特性,这对于理解其如何作为一个网络文件系统工作的内部机制至关重要。GlusterFS的...

Global site tag (gtag.js) - Google Analytics