摘要:Keepalived 实现VRRP(虚拟路由冗余)协议,从路由级别实现VIP切换,可以完全避免类似heartbeat脑裂问题,可以很好的实现主从、主备、互备方案,尤其是无状态业务,有状态业务就需要额外花些功夫了。既然Mysql可以使用Keepalived很好的做到主从切换,那么Redis自然可以使用
阅读全文
随笔分类 - DataBase
摘要:Redis的集群方案大致有三种:1)redis cluster集群方案;2)master/slave主从方案;3)哨兵模式来进行主从替换以及故障恢复。 一、sentinel哨兵模式介绍Sentinel(哨兵)是用于监控redis集群中Master状态的工具,是Redis 的高可用性解决方案,sent
阅读全文
摘要:在K8S上部署Redis集群时突然遇到一个(sentinel哨兵模式)概念,感觉Redis的概念还是很多的,什么主从模式、sentinel模式、集群模式的,一下子都晕了,我觉得还是有必要先理清这些基本概念。具体的部署步骤就不在这赘述了。 目录 一、单节点实例 二、主从模式(master/slaver
阅读全文
摘要:1.ORM ORM, Object Relational Mapping, 对象关系映射,用来将基于对象的数据结构映射到SQL的数据结构中。即将基于对象的数据映射到关系表中的字段,然后我们可以通过对象提供的接口来操作数据库,而无需写sql语句来操作数据库。一般一张关系表对应两个类,一个实体类和一个操
阅读全文
摘要:1。请检查出现问题位置的 SQL 语句中是否使用了相同的表名,或是定义了相同的表别名。 2。检查 SELECT 语句中要查询的字段名是不是定义重复,或者没有定义。 3。把你的sql语句中的换行去掉。一般都是应为这个原因
阅读全文
摘要:本文以MySQL数据库为例,其他数据类似。 官方文档和下载 ODB官方首页 官方开发者说明书(开发教程) 安装下载首页(下载与安装教程Windows/Linux) Windows安装步骤(都是英文版,流程虽然详细,但是却略显麻烦,主要是因为ODB的机制造成的) ODB的使用原理 下面介绍ODB的使用
阅读全文
摘要:开始重构之后对于EA的了解也逐渐增多,今天就总结一下如何使用EA完成对数据库的设计。下边的图分别是截自机房收费系统和牛腩新闻开发的数据库,因为我第一遍写的时候是在机房合作的时候,而后建立牛腩新闻发布系统的时候,又使用了一遍这种方法,发现了第一遍写这篇博客在建立外键的时候的一些问题,就重新更正了一下,
阅读全文
摘要:用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。 (我这个写得有点太详细了,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但我还是要写出来,因为我当时走了很多弯路,我希望
阅读全文
摘要:http://downloads.mysql.com/archives/community/ 一、MySQL Installer 5.6.26 mysql-installer-community-5.6.26.0.msi, 364.2MBMySQL Installer 提供了简单易用、向导式的 My
阅读全文
摘要:一,简介 ODB是应用于C++的一个开源、跨平台、跨数据库的对象关系映射(ORM)系统。 它可以让你持久化C++对象到关系数据库,而不必处理表、列或者SQL,无需手动编写任何映射代码。 ODB支持MySQL,SQLite,PostgreSQL,Oracle和微软SQL Server关系数据库以及C
阅读全文
摘要:本文以MySQL数据库为例,其他数据类似。 官方文档和下载 ODB官方首页 官方开发者说明书(开发教程) 安装下载首页(下载与安装教程Windows/Linux) Windows安装步骤(都是英文版,流程虽然详细,但是却略显麻烦,主要是因为ODB的机制造成的) ODB的使用原理 下面介绍ODB的使用
阅读全文
摘要:https://gist.github.com/Nemikolh/7233659
阅读全文
摘要:一、简介 PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。 二、系统环境 系
阅读全文
摘要:The server doesn't grant access to the database: the server reports FATAL: no pg_hba.conf entry for host "192.168.0.123", user "postgres", database "p
阅读全文
摘要:PostgreSQ数据库为了安全,它不会监听除本地以外的所有连接请求,当用户通过JDBC访问是,会报一些如下的异常: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host 要解决这个问题,只需要在Postgre
阅读全文
摘要:虽然官方文档有提到编码的问题,但是对于中文讲的比较简单,给中文的PostgreSQL用户带来很多困扰,本文简单简述一下中文环境下PostgreSQL如何正确设置编码。 一、服务器端的编码设置 PostgreSQL在服务器端只支持两种简体中文编码: EUC_CN和UTF-8,而由于windows不支持
阅读全文
摘要:当初学者在使用PostgreSQL数据库,输入中文时,会遇到“ERROR: invalid byte sequence for encoding "UTF8": 0xd6d0”的错误,原因是由于没有正确设置客户端字符集。 问题的原因: 默认情况下,PostgreSQL是不转换字符集的,如果你的数据库
阅读全文
摘要:linux下有字符界面的:psql 图形界面的:pgaccesswindows系统可以用:phpPgAdmin或者telnet+psql 和phpmyadmin 一家的phpPgAdmin。 DBtools 支持mysql和PS pg Explorer 不错,帮助也很强大
阅读全文
摘要:PostgreSQL 数据库作为目前功能较强大的开源数据库,得到了广泛应用。其中,TSA就用到了这款数据库来存储处理后的一些业务数据。虽然PostgreSQL自身提供了命令行交互式客户端工具psql,但是字符界面工具需要频繁写sql语句进行查询,数据不直观可见。绿盟君利用晚上的业余时间整理了Post
阅读全文
摘要:自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 自从MySQL被Oracle收购以后,Postgr
阅读全文