随笔分类 - 数据库
摘要:mysqlslap mysqlslap:来自于mariadb包,测试的过程默认生成一个mysqlslap的schema,生成测试表t1,查询和插入测试数据,mysqlslap库自动生成,如果已经存在则先删除。用–only-print来打印实际的测试过程,整个测试完成后不会在数据库中留下痕迹 使用格式
阅读全文
摘要:下载地址:https://downloads.mysql.com/archives/proxy/#downloads mysql-proxy 安装配置 1. 配置主从数据库mysql 2.下载mysql-proxy https://downloads.mysql.com/archives/proxy
阅读全文
摘要:Redis的主要参数配置在redis.conf文件中。 1. conf 内存值 2. bind ip 默认情况下,如果没有指定“bind”配置指令,Redis将侦听服务器上可用的所有网络接口的连接。 默认情况:bind 127.0.0.1 实际配置:bind 本机ip 3. protected-mo
阅读全文
摘要:MySQL Backup--Xtrabackup远程备份和限速备份 使用xbstream 备份到远程服务器 ##xbstream 备份到远程服务器 innobackupex \ --defaults-file="/export/servers/mysql/etc/my.cnf" \ --host="
阅读全文
摘要:3MaxScale 的安装使用 例如有 3 台数据库服务器,是一主二从的结构。 过程概述 (1)配置好集群环境 (2)下载安装 MaxScale (3)配置 MaxScale,添加各数据库信息 (4)启动 MaxScale,查看是否正确连接数据库 (5)客户端连接 MaxScale,进行测试 详细过
阅读全文
摘要:一、简介 MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL主从复制架构提供了 automating master failover (自动化主故障转移)功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master
阅读全文
摘要:DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用
阅读全文
摘要:Mongodb enable authentication MongoDB 默认直接连接,无须身份验证,如果当前机器可以公网访问,且不注意Mongodb 端口(默认 27017)的开放状态,那么Mongodb就会产生安全风险,被利用此配置漏洞,入侵数据库。 容易遭受入侵的环境 使用默认 mongod
阅读全文
摘要:一、FastDFS简介 一、FastDFS简介 FastDFS是由国人余庆所开发,其项目地址:https://github.com/happyfish100 FastDFS是一个轻量级的开源分布式文件系统,主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡。 支持存储服务器在线扩
阅读全文
摘要:一 安装ruby 1 查看系统当前ruby版本,可知未安装ruby ruby -v 2 通过yum安装ruby 和依赖的包 yum -y install ruby ruby-devel rubygems rpm-build 3 查看当前ruby版本,2.0.0版本过低, redis5.0.5 要求r
阅读全文
摘要:一、安装redis单节点官网下载二进制源码包安装,包里面为预编译过的,解压后可以直接二进制安装: [root@localhost ~]# tar -zxf redis[root@localhost ~]# cd redis[root@localhost ~]# make && make instal
阅读全文
摘要:mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。本文不会去介绍mysql的高可用,主要介绍mysql的访问中间件(DAL)的一些实现方案。 2.Atlas 官网:https://gith
阅读全文
摘要:MySQL 优化之 Linux系统层面调优 MySQL 一般运行于Linux系统中。对于MySQL的调优一般分为Linux操作系统层面的调优和MySQL层面的调优(当然还有架构层面、业务层面、应用程序层面的调优)。操作系统主要是管理和分配硬件资源,所以其实系统层面的调优包括了硬件的调优,也就是调整硬
阅读全文
摘要:MongoDB是由MongoDB Inc开发的开源,跨平台NoSQL数据库服务器。 它使用JSON来存储其数据,并且由于其可伸缩性,高可用性和高性能而在处理大量数据中很受欢迎。 在本教程中,您将学习如何在Debian 10 Linux发行版上安装MongoDB 4 。 第1步:在Debian上导入M
阅读全文
摘要:参考网址 MongoDB安装目录:/usr/local/mongodb MongoDB数据库目录:/home/data/mongodb/mongodb_data MongoDB日志目录:/home/data/mongodb/mongodb_log MongoDB配置文件:/usr/local/mon
阅读全文
摘要:Centos环境下安装mongoDB 安装前注意: 此教程是通过yum安装的.仅限64位centos系统 安装步骤: 1、创建仓库文件: 1 vi /etc/yum.repos.d/mongodb-org-3.4.repo 然后复制下面配置,保存退出 1 2 3 4 5 6 [mongodb-org
阅读全文
摘要:1.创建mongodb用户组和用户 groupadd mongodb # useradd -r -g mongodb -s /sbin/nologin -M mongodb 2.下载mongodb源码包,并将源码包放到/usr/local/src/目录下 cd /usr/local/src # wg
阅读全文
摘要:[mysqld] (已验证) #基础设置port = 3306bind-address = 0.0.0.0lower_case_table_names=1character-set-server=utf8mb4default-storage-engine=innoDBbasedir=/usr/loc
阅读全文