Welcome 微信登录

首页 / 数据库 / MySQL

Neo4j安装&入门&一些优缺点

Neo4j安装&入门&一些优缺点

本篇将介绍Neo4j的安装,入门,和自己使用了一段时间后发现的优点缺点,争取简洁和实用。如果你是第一次接触Neo4j,并且之前也都没接触过类似的Graph Database的话,建议先浏览一下我之前的一篇博客:为什么选择图形数据库,为什么选择Neo4j?。毕竟应该在做一件事之前要想清除为什么要做是吧。1. 安装上Neo4j官网,下载community版,点击安装即可。很简单没什么可说的。2. 入门既然是入门,那就从简单开始,一步一步熟悉Neo4j。2.1 ...
MySQL的collation

MySQL的collation

mysql的collation大致的意思就是字符序。首先字符本来是不分大小的,那么对字符的>, = , < 操作就需要有个字符序的规则。collation做的就是这个事情,你可以对表进行字符序的设置,也可以单独对某个字段进行字符序的设置。一个字符类型,它的字符序有多个,比如:下面是UTF8对应的字符序。utf8_general_ci utf833Yes Yes 1utf8_binutf883Yes 1utf8_unicode_ci utf819...
Redis 主从配置实例、注意事项、及备份方式

Redis 主从配置实例、注意事项、及备份方式

下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。 2). Slave同样可以接受其它Slaves的连接和同步请求,这样可以有效的分载Master的同步压力。因此我们可以将Redis的Replication架构视为图结构。 3). Master Server是以非阻塞的方式为Slaves提供服务。所以在Master-Slave同步期间,客户端仍然可以提交查询或修改请求。 4)...
CentOS搭建MySQL主从复制,读写分离

CentOS搭建MySQL主从复制,读写分离

MySQL主从复制的优点:1、 如果主服务器出现问题, 可以快速切换到从服务器提供的服务,保证高可用性2、 可以在从服务器上执行查询操作, 降低主服务器的访问压力3、 可以在从服务器上执行备份, 以避免备份期间影响主服务器的服务注意事项:1、server-id必须唯一,一般使用ip的后三位2、从库Slave_IO_Running:NO 可能原因:帐号无权限操作3、Can"t execute the query because you have a conf...
CentOS完美搭建Redis3.0集群并附测试

CentOS完美搭建Redis3.0集群并附测试

线上的统一聊天和推送项目使用的是redis主从,redis版本2.8.6redis主从和mysql主从目的差不多,但redis主从配置很简单,主要在从节点配置文件指定主节点ip和端口:slaveof 192.168.1.197 6379,然后启动主从,主从就搭建好了redis主从中如果主节点发生故障,不会自动切换,需要借助redis的Sentinel或者keepalive来实现主的故障转移redis集群是一个无中心的分布式redis存储架构,可以在多个节点...
Redis 3.0集群搭建测试

Redis 3.0集群搭建测试

Redis3.0 最大的特点就是有了cluster的能力,使用redis-trib.rb工具可以轻松构建Redis Cluster。Redis Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。节点之间使用gossip协议传播信息以及发现新节点,这种结构和Cassandra很相似,Cassandra节点可以转发请求。Redis集群中节点不作为client请求的代理,client根据node返回的错误信息重定向请求。...
Oracle权限管理详解

Oracle权限管理详解

Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。对管理权限而言,角色是一个工具,权限能够被授予给一个角色,角色也能被授予给另一个角色或...
MySQL生产库之Xtrabackup物理备份

MySQL生产库之Xtrabackup物理备份

在生产环境中,我们一般采取mysqldump全库备份,但这对于大型数据库是不可用的,因为mysqldump是逻辑备份,备份和恢复的效率缓慢,根据个人经验给出一个临界值的话,500G以下的数据库可以用mysqldump来进行全库备份,500G以上的数据库则需要物理全库备份,甚至是增量备份。Xtrabackup是物理备份,其备份速度也因其物理特性远超逻辑备份的速度,而且Xtrabackup就是为了逻辑备份而生的,接下来演示一下Xtrabackup是如何完成对数...
Oracle数据库密码文件创建与使用

Oracle数据库密码文件创建与使用

Oracle关系数据库系统以其卓越的性能获得了广泛的应用,而保证数据库安全性是数据库管理工作的重要内容。本文在总结Oracle数据库安全管理工作的基础上,对Oracle数据库系统密码文件的创建、使用和维护作了详细的介绍,供大家参考。在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种 身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证...
Oracle的特殊数据类型

Oracle的特殊数据类型

Oracle的特殊数据类型1.%TYPE允许用户动态地将数据库中某一列的数据类型与PL/SQL中某个变量关联。语法如下:variable_name table.column%TYPE2.%ROWTYPE允许用户定义单一的变量,该变量包含数据库表的每一列的多个变量。语法规则如下:variable_name table%ROWTYPE一旦定义了这种变量,就可以使用 如下的方式来访问各个列:row_variable.column_name另外:可以使用%ROWT...
Oracle归档日志写满错误解决方法

Oracle归档日志写满错误解决方法

最近一年,手头上负责的项目要部署到很多个地方,由于项目组里没有人对Oracle比较熟悉,只能给自己增加一个DBA的角色了。由于短时间内要部署很多单位,备份策略没有设置好,结果过了一个月,用户报告程序开始连不上数据库了,并且发给我错误报告。主要是ora-16038、 ora-19809、 ora-00312三个错误,意思很明确,就是归档日志写满了,没法继续写入归档日志了,导致数据库被暂停了,等待继续写入归档日志到硬盘。由于用户业务比较紧张,先考虑紧急处理方案...
Oracle缓存池使用解析

Oracle缓存池使用解析

Oracle有三种类型的缓存池,分别是default,keep和recycle。默认情况下只会使用default缓存池,另外两种需要额外配置。keep缓存池相当于是一直很热的default缓存池,缓存池里的数据会一直保留,直到被其他使用该池的数据抢占,并且是使用先进先出的队列使用。recycle缓存池相当于是一直很冷的default缓存池,里面的数据会很快被清理。一般情况下只需使用default缓存池即可满足需要,有时为了进一步提高效率,在了解表的使用模式...
<< 941 942 943 944 945 946 947 948 949 950 >>