其他数据库 利用Redis如何实现自动补全功能 忘了redis从哪个版本开启,能够根据输入的部分命令前缀给出提示,即自动补全。接下来笔者介绍基于redis实现这个很酷的功能。 about sorted set 假设结果中有mara,marabel,marcela。现在我们输入mar,就能得到这三个名字,...
PostgreSQL SQL Server数据迁移至PostgreSQL出错的解释以及解决方案 问题重现: 1、PG客户端: postgres=# create table text_test (id int,info text); CREATE TABLE postgres=# insert into text_test values (1,E...
Oracle Oracle addBatch()用法实例详解 Oracle addBatch()用法实例详解 PreparedStatement.addbatch()的使用 Statement和PreparedStatement的区别就不多废话了,直接说PreparedStatement最重要的addbatch()结...
其他数据库 利用redis实现排行榜的小秘诀 前言 排行榜作为互联网应用中几乎必不可少的一个元素,其能够勾起人类自身对比的欲望,从而来增加商品的销量。 对于排行榜的需求,redis有一个数据结构非常适合做这件事,那就是有序集合(sorted set)。 在日常一些简单的活动开发中,我经常会碰到需要对用...
PostgreSQL Debian中PostgreSQL数据库安装配置实例 用惯了MySQL后,想尝试使用下PostgreSQL,据说这玩意儿也很强大,我在网上搜索了下相关中文书籍,可惜相关书籍远远没有MySQL那么多,不过我在官方找到了由志愿者翻译的文档(参考9.1文档翻译项目),说实话我英文文档阅读能力还是比较纠结的,所以有中...
MongoDB Mac中mongoDB的安装与卸载步骤详解 前言 MongoDB 是一个基于分布式文件存储的数据库,旨在为 web 应用提供可扩展的高性能数据存储解决方案。本文主要介绍的是关于在mac中安装卸载mongoDB数据库的方法,更多关于mongoDB的使用大家可以参考这篇文章:# (一) mongodb ...
MongoDB mongodb实现数组对象求和方法实例 前言 mongodb在计算集合数组值时候,我们通常会想到使用$group与$sum,但是如果是数组里面多个json对象,并且还需要根据条件过滤多个对象的内容该如何处理? 现在让我们来实现它,假设mongodb中有个user集合,其数据内容如下: /* 1 ...
PostgreSQL PostgreSQL删除更新优化操作 1. 先说删除吧,因为刚搞了。 删除缓慢的原因:主要是约束的问题。(数据库在有约束的时候,进行操作,会根据约束对相关表进行验证,可想而知,20W的数据验证要耗费多久的时间)。其次就是sql的编写。(sql如果查询中包含子查询等的可以优化的where会影响匹...
其他数据库 Redis简介 Redis官方网网站是:http://www.redis.io/ 。 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序。 Redis有三个主要特点,使它优越于其它键值数据存储系统 : a.Redis将其数据库...
MongoDB MongoDB安装到windows服务的方法及遇到问题的完美解决方案 MongoDB的安装方法详情请查看 : MongoDB的安装方法 配置MongoDB的环境变量及好处 今天我们说一下如何配置MongoDB的环境变量及好处,因为每次我们启动MongoDB服务的时...
其他数据库 redis数据结构之intset的实例详解 redis数据结构之intset的实例详解 在redis中,intset主要用于保存整数值,由于其底层是使用数组来保存数据的,因而当对集合进行数据添加时需要对集合进行扩容和迁移操作,因而也只有在数据量不大时redis才使用该数据结构来保存整数集...
MySQL MySQL的索引你了解吗 目录 一、索引介绍 二、索引优缺点 三、索引结构 1. 经典B+树 2. MySQL中B+树索引 3. Hash索引 4. 为什么InnoDB选择B+树索引? 四、索引分类 五、索引语法 六、SQL性能分析 1. SQL执行频率 2. 慢查询日志 3. p...