0

学习Elasticsearch原理笔记

Elasticsearch是一个分布式可拓展的实时搜索和分析引擎 分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索 实时分析的分布式搜索引擎 可以拓展到上百台服务器,处理PB级别的结构化或非结构化数据 文件存储:Elasticsearch,面向文档型数据库,一条数据就是一个文档,用JSO ...

桄椿 发布于 2019-07-13 08:16 评论(0)阅读(56)
0

python之mysqldb模块安装

之所以会写下这篇日志,是因为安装的过程有点虐心。目前这篇文章是针对windows操作系统上的mysqldb的安装。安装python的mysqldb模块,首先当然是找一些官方的网站去下载:https://pypi.python.org/pypi/MySQL-python。下载后,cmd进入MySQL- ...

子钦加油 发布于 2019-07-09 22:33 评论(0)阅读(219)
0

连接池技术

连接池技术 连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、管理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。另外,由于对JDBC中的原始连接进行了封装,从而方便了数据库应用对于连接的使用(特别是对于事务处理),提高了获取 ...

nykuo 发布于 2019-07-09 17:35 评论(0)阅读(42)
0

项目中遇到的Redis缓存问题

1.Redis服务器 can not get resource from pool. 1000个线程并发还能跑,5000个线程的时候出现这种问题,查后台debug日志,发现redis 线程池不够。刚开始设置的是: 顺便也改了一下jdbc 的连接池参数,最大空闲和最大连接数都改成1000.在测一下。可 ...

乐观python 发布于 2019-07-07 19:30 评论(0)阅读(132)
0

QSqlDatabase

QSqlDatabase 使用静态方法addDatabase来创建一个数据库连接。 如果你的程序中只有一个数据库连接,可以使用如下语句创建连接 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); 如果你的程序要处理多个数据库连接,那么就使用 ...

Smalldy 发布于 2019-07-06 16:18 评论(0)阅读(348)
0

PostgreSQL limit

1. select * from my_table limit 10 offset 5 数据是从第0条开始的,所以这句代码表示从 第六条数据开始的10行数据。 2. select * from my_table limit 10 不带 offset 时,表示查询10条数据。 ...

你真优雅 发布于 2019-07-06 10:33 评论(0)阅读(228)
0

PostgreSQL TIMESTAMP类型 时间戳

PostgreSQL 提供两种存储时间戳的数据类型: 不带时区的 TIMESTAMP 和带时区的 TIMESTAMPTZ。 TIMESTAMP 数据类型可以同时存储日期和时间,但它不存储时区。这意味着,当修改了数据库服务器所在的时区时,它里面存储的值不会改变。 TIMESTAMPTZ 数据类型在存储 ...

低调码农哥! 发布于 2019-07-03 14:42 评论(0)阅读(2635)
0

缓存利器之Ehcache

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点。是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。另外Spring 提供了对缓存功能的抽象:即允许绑定不同的缓存解决方案(如Ehcache),但本身不直接提供缓存功能的实现。ehcache是一 ...

Harmony-MrWang 发布于 2019-06-25 00:07 评论(0)阅读(70)
0

redis主从复制搭建

一.安装redis #一主二从三台Server安装步骤相同。 wget http://download.redis.io/releases/redis-5.0.4.tar.gz tar xzf redis-5.0.4.tar.gz cd redis-5.0.4 make 二.配置端口 master默 ...

喷气机 发布于 2019-06-24 14:54 评论(0)阅读(187)
0

如何提高缓存命中率

缓存命中率的介绍 命中:可以直接通过缓存获取到需要的数据。 不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。 通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量越高),抗并发的能力 ...

rookiehbboy 发布于 2019-06-23 15:13 评论(0)阅读(151)
0

Mac 下用homebrew安装配置MongoDB

恢复内容开始 1.首先安装homebrew,已有就跳过 2.下载安装mongodb 3.配置mongodb 4.启动mognodb ...

*逍遥游* 发布于 2019-06-22 12:36 评论(0)阅读(166)
1

前端存储之indexedDB

在前一个阶段的工作中,项目组要开发一个平台,为了做出更好的用户体验,实现快速、高质量的交互,从而更快得到用户的反馈,要求在前端把数据存储起来,之后我去研究了下现在比较流行的前端存储数据库,找到了indexedDB,于是便对indexedDB做了一个较为深入的探索,此文就是记录探索过程的一些心得体会。 ...

左转右转 发布于 2019-06-20 16:55 评论(0)阅读(179)
0

db2 数据库配置HADR+TSA添加集群节点

Db2配置HADR高可用+TSA添加集群节点 一、服务器资源 Master IP:10.78.10.1 数据库:dbclassSlave IP:10.78.10.2 数据库:dbclassVIP:10.78.10.10定额设备IP:10.78.10.9 系统版本:Redhat 6.7 数据库版本:V ...

博S 发布于 2019-06-18 13:02 评论(0)阅读(149)
0

sql复合索引使用和注意事项

1、定义: 单一索引: 单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上; 复合索引: 复合索引也叫组合索引; 用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引)。 复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引; 同时有两个概念叫做窄索引和宽索引,窄索引是指索 ...

飞&静 发布于 2019-06-14 17:58 评论(0)阅读(724)
0

SQL的概念与发展 - 极客时间学习笔记

了解SQL SQL的两个重要标准是SQL92和SQL99. SQL语言的划分 1. DDL,也叫Data Definition Language,也就是数据定义语言,用来定义数据库对象,包括数据库、数据表和列. 通过DDL,可以创建、删除和修改数据库和表结构 2. DML,也叫Data Manipu ...

我想回家 发布于 2019-06-14 15:12 评论(0)阅读(85)
0

Oracle 快速配置连接服务

【net Manager配置】 oracle客户端连接,或者代码连接时,需要配置本地连接服务。 【快速配置】 ①找到 tnsnames.ora 文件,使用记事本打开 ② 1.橙字部分为说明,自行去除 2.服务名可以自己命名,无需和数据库名字保持一致 🌂打开pl/sql进行测试 (数据库下拉框中会显 ...

汪菜菜 发布于 2019-06-11 19:50 评论(0)阅读(298)
0

plsql中文乱码 显示问号

输入sql语句 查看字符集,查看第一行value值是否为简体中文 解决方案: 新增环境变量 变量名: NLS_LANG 变量值: SIMPLIFIED CHINESE_CHINA.ZHS16GBK 重启PL/SQL 解决 ...

Mr.Tony 发布于 2019-06-06 22:48 评论(0)阅读(317)
1

Redis实战(一)Redis简介及环境安装(Windows)

提到Redis,大家肯定都听过,并且应该都在项目中或多或少的使用过,也许你觉得Redis用起来挺简单的呀,但如果有人问你下面的几个问题(比如同事或者面试官),你能回答的上来吗? 1. 什么是Redis? 2. Redis能存储哪几种数据结构? 3. Redis有几种持久化机制?它们的优缺点分别是什么 ...

申城异乡人 发布于 2019-06-06 13:39 评论(4)阅读(568)
1

005.MongoDB索引及聚合

一 MongoDB 索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构, ...

木二 发布于 2019-06-05 17:35 评论(0)阅读(243)
0

Linux安装 PostgreSQL

1、在线安装 yum install postgresql server y 2、初始化数据库 service postgresql initdb 3、设置自动启动 hkconfig postgresql on 4、启动 service postgresql start <! more 如何修改默认 ...

Mr.Tony 发布于 2019-06-05 17:09 评论(0)阅读(488)