数据库相关文章

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

Redis删除List数据

2019年01月15日

Redis删除List的数据现对于删除Hash数据还是简单的多,主要是list就是一个个的Key,没有Value。直接删除Key就完事,下面看看如何删除List的数据,具体代码如下:# 删除list conn.lrem('visit_time_line', 1, item)一段代码,简单迅速。具体参数的含义,可以参考这篇文章:Redis命令参考简体中文版 2.4.1 documentation黄...

Redis删除Hash所有键值的方法

2019年01月15日

最近Redis的原始数据已经很多了,内存快要满了,需要清理:看看某个hash具体的内容如下:如果要全部删除里面的键值对,具体代码如下:# 删除hash所有数据 hkey = 'time:' + item all_keys = list(conn.hgetall(hkey).keys()) if all_keys: conn.hdel(hkey, *all_keys)为什么要用if ...

Redis 高并发

2019年01月14日

最近在使用Redis统计访客数据,积累了大量的历史数据,内存快满了,需要清理。今天开始清理数据,看了一下Resdis的一些数据指标:QPS已经达到了6555次/秒,可以看到在高并发上面的一些潜力,在配合消息队列,秒杀也应该没什么问题。再看看对于CPU的占用:CPU占用也不是很高,表现不错。

Ubuntu 停止、启动MySQL

2019年01月06日

最近有一台服务器由于内存使用率已经很高了,需要降低内存使用,服务器上面以前的MySQL已经被转移,需要停止MySQL服务。具体命令如下:停止mysql:方式一:sudo /etc/init.d/mysql stop 方式二:sudo stop mysql方式san:sudo service mysql stop文章来源:Ubuntu Server下启动/停止/重启MySQL数据库的三种方式

Redis 设置密码的要求

2018年12月21日

最近在使用Redis,程序需要远程调用Redis,但是远程调用就涉及到密码安全的问题,同时Redis只需要密码验证的,这也就意味着只需要破解Redis的密码,不需要猜测用户名,就给破解带来了很小的难度。同时Redis是一款内存数据库,所以验证密码很快,也就要修密码设置的很健壮,但是今天测试了一下,在密码中使用很多特殊字符,用密码登陆Redis,如下提示:-bash: syntax error ne...

一篇不错的Redis文章

2018年12月15日

最近准备在flask上面使用Redis作一个缓存层,看了一下文档,不是很明白,找了一篇中文文档研究一下:使用python来操作redis用法详解

如何让Redis允许远程连接,并设置密码

2018年12月06日

最近网站数据量过大,需要在数据库上层增加一个缓存层,所以采用了Redis作为数据库。但是Redis默认是不允许远程连接的,主要还是考虑到了安全问题。但是如果需要远程连接,那该如何操作呢:在/etc/redis/redis.conf文件里面修改如下配置文件,################################## NETWORK #############################...

类似淘宝关于产品详情页的数据库存储是怎么存储的呢?

2018年11月20日

最近读到这篇文章很有感触:类似淘宝关于产品详情页的数据库存储是怎么存储的呢?这段文字很有感触:任何技术,一开始都不难,业务上来之后,就不得不进步了,一直逼着你用到最牛的技术。其实我们应该脚踏实地的做事,不要好高骛远,随着业务的增长,数据不断增多,倒逼着技术升级,来满足自己的业务。一开始想用什么NB技术,在你业务还没有达到规模,你也不会遇见将来会怎么发展。所以只能慢慢发展,慢慢升级自己的技术。附一张...