小天天天天 数据库 999+ 2018-01-30 10:18:01
看过前几篇文章的同学,可能知道Redis支持的数据类型有字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)。字符串类型是Redis中最基本的数据类型。赋值与取值如何进入命令行这里还是赘述一下:#redis-cli127.0.0.1:6379>auth123456OK127.0.0.1:6379>select10OKSET和GET是redis里最简单
小天天天天 数据库 999+ 2018-01-10 10:04:18
为redis设置密码编辑redis配置文件,这里的配置为/etc/redis/6379.conf ,根据自己的情况而定。vim/etc/redis/6379.conf找到以#requirepass 开头的这一行,去掉#号,如果没有可自行添加,修改为:requirepass123456这样就认证密码就设为123456啦。然后重启redis,其中-a123546 是刚刚设置的密码redis-cli-h127
小天天天天 数据库 999+ 2018-01-10 10:02:55
熟悉关系型数据库的同学都知道关系数据库有数据库、表的概念,正如我们的mysql,需要先创建数据库,然后创建表,那么redis有没有数据库呢?答案当然是有的。多数据库配置留意redis配置文件( /etc/redis/6379.conf )的同学可能看到里边有这么一个配置:#Setthenumberofdatabases.ThedefaultdatabaseisDB0,youcanselect#adifferento
小天天天天 数据库 999+ 2017-12-25 11:25:56
Redis没有官方的Windows版本,微软开源技术团队(MicrosoftOpenTechgroup)开发和维护着Win64的版本,但并不建议用于生产环境。这里主要介绍Centos下安装Redis,以及配置redis,后台运行以及自动启动等。安装官方下载地址为:https://redis.io/download[root@localhost~]#wgethttp://download.redis.io/releases/redis-4
小天天天天 数据库 999+ 2017-12-25 11:18:29
如果你还没有安装Redis,请先参考Centos下Redis的安装与配置。首先我们切换到解压后的Redis目录cdredis-4.0.6然后将utils/redis_init_script文件复制到/etc/init.d下命名为redisd\cputils/redis_init_script/etc/init.d/redisd编辑/etc/init.d/redisd文件im/etc/init.d/redisd在第二行加入#chkconf
小天天天天 数据库 999+ 2017-12-02 04:19:34
在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。mongodump命令可以通过参数指定导出的数据量级转存的服务器。MongoDB数据备份(mongoexport)参数说明:导入/导出可以操作的是本地的mongodb服务器,也可以是远程的.所以,都有如下通用选项:-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017--
小天天天天 数据库 999+ 2017-11-19 23:34:18
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:http://redis.io/downloadRedis官方是不支持windows的,只是MicrosoftOpenTechgroup在GitHub上开发了一个Win64的版本,项目地址是:https://github.com/MSOpenTech/redis/releases下载解压,没什么好说的,在解压后的bin目
小天天天天 数据库 999+ 2017-11-14 23:52:28
需求: 导出查询数据为.csv文件SELECT*FROMemp INTOOUTFILE‘/tmp/users-unused.csv’ FIELDSTERMINATEDBY‘,’ OPTIONALLYENCLOSEDBY” LINESTERMINATEDBY‘\r\n’;fieldsterminatedby‘字段间分隔符’ 定义字段间的分隔符 optionall
小天天天天 数据库 999+ 2017-11-14 23:48:31
今天项目中涉及到一个需求,就是用户在刷新页面或者重新进入的时候,页面的广告要随机展示一条,起初的想法是每次从数据库查询出10条广告,然后再从这10条广告里边随机抽取一条。后来想想这么做不妥,因为取出10条数据的时候,就必须有排序规则(指定或者默认),有了这个排序规则,查询出来的这10条数据永远都不会变,那么如果总共有20条广告,那么就另外的10条广告永远也取不到。后来惊奇的发现,MySQL居然有随机查询这一说,之前确实没用过,其实用法超
小天天天天 数据库 999+ 2017-10-30 09:21:05
大家在使用MySQL数据库的时候是否有经常被mysql频繁掉线无法连接而懊恼,怎么都找不出原因,今天介绍一种mysql掉线无法连接的解决办法。表现形式:Can'tconnecttoMySQLserveron'localhost'Windows下打过KB967723补丁是造成mysql掉线连不上的原因之一,此种情况只针对有时能连上有时连不上的情况,一直都连不上的可以排除这种原因,具体解决办法如下:第一种:卸载KB967723补丁登录服务器
小天天天天 数据库 999+ 2017-10-11 01:29:16
如果简单地比较Redis与Memcached的区别,大多数都会得到以下观点: 1Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。2Redis支持数据的备份,即master-slave模式的数据备份。3Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。在Redis中,并不是所有的数据都一直存储在内存中的。这是和Memcached相比一个最
小天天天天 数据库 999+ 2017-09-25 03:41:51
我是在MariaDB中出现这个问题的:旧的数据库时正确的,导出sql在新的数据库中就报[1932]Tabledoesn'texistinengine排查后发现自己在更换数据库环境的时候丢失了下面三个文件造成的这三个文件存放在数据库data目录下,将这三个文件补全就OK了ib_logfile0ib_logfile1ibdata1这只是一种引起1932错误的原因,可能还有其他原因,如果读者有遇到其他原因,欢迎留言讨论
小天天天天 数据库 999+ 2017-09-18 04:41:29
在工作中作为DBA的我们,可能也会需要面对开发人员各种Freestyle的要求,但是他们是否知道在操作数据库的时候,需要注意哪些事项呢?今儿带着大家简单聊聊 MySQL数据库的开发行为规范,十大铁的纪律。对DBA老铁们是一种帮助,对开发人员也是一种学习。1.创建的表要使用innodb存储引擎表现在基本上大部分业务都是innodb存储引擎,MySQL8.0开始,彻底不再使用myisam。每张表都要包含一个自增的主键id。2.数据
小天天天天 数据库 999+ 2017-07-25 03:22:31
大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是不堪设想。这时候,我们会考虑如何减少数据库的联接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached,如果资金丰厚的话,必然会想到假设服务器群,来分担主数据库的压力。Ok切入今天微博主题,
小天天天天 数据库 999+ 2017-07-25 03:22:31
MySQL有以下几种日志:错误日志:-log-err查询日志:-log慢查询日志:-log-slow-queries更新日志:-log-update二进制日志:-log-bin默认情况下,所有日志创建于mysqld数据目录中。通过刷新日志,你可以强制mysqld来关闭和重新打开日志文件(或者在某些情况下切换到一个新的日志)。当你执行一个FLUSHLOGS语句或执行mysqladminflush-logs或mysqladminrefres
小天天天天 数据库 999+ 2017-07-25 03:22:31
很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引;第二加缓存,memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的atlas,其它的要么效率不高,要么没人维护;第四如果以上都做了还是慢,不要想着去做切分,mysql自带分区表,先试试这个,对你的应用是透明的,无需更改代码,但是sql语句是需要针对分区表做优化的,sql条
网站文章数:483
今日UV/PV/IP:15/15/15
昨日UV/PV/IP:19/22 /19