![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 96
lady_killer9
CKA、CKS证书持有者,安全工程师
展开
-
数据库-PostgreSQL学习笔记
下载镜像:启动容器:腾讯云免费领用1个月学习中心-免费领取一个月博主这里选择了白嫖~~~windows下使用pgAdminlinux下使用psql腾讯云提供了网页版的连接方式,博主直接使用这个,免得安装其他的了。语法:示例:使用数据库语法例如:腾讯云上,点一下就可以了。退出当前数据库删除数据库语法:示例:语法:示例:语法:示例:插入数据通过逗号分隔values后面的数据元组,可以批量插入。除此之外,可以从已有表进行也可以使用COPY命令进行本地文件读取,然后原创 2023-12-03 17:21:44 · 1416 阅读 · 0 评论 -
数据库-Elasticsearch进阶学习笔记(集群、故障、扩容、简繁体、拼音等)
集群集群配置单节点集群分布式集群故障转移水平扩容路由计算&分片控制数据CRUD流程写流程读流程更新流程删除流程分词器IK分词器Pinyin分词器简繁体转换器故障转移集群中只有一个节点时,一旦出现故障,服务就无法保证了,需要有冗余。上面插件的截图中,绿色加粗框的分片是主分片,细的就是副本。当添加一个节点时,ES会自动根据索引的配置来分配副本所在节点,有节点宕机时,不影响,当主节点宕机时,会重新选择主节点(选择node.master为true的)水平扩容原创 2022-01-03 11:38:25 · 1700 阅读 · 1 评论 -
数据库-Elasticsearch进阶学习笔记(分片、映射、分词器、即时搜索、全文搜索等)
基础概念定义Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene基础之上。Elasticsearch 也是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful API。特点一个分布式的实时文档存储,每个字段可以被索引与搜索一个分布式实时分析搜索引擎能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据原创 2022-01-03 11:31:29 · 2391 阅读 · 0 评论 -
数据库-ElasticSearch学习笔记
简介Elasticsearch,简称ES,是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口,隐藏Lucene的复杂性。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。为什么要学习ElasticSearch?原创 2021-12-28 21:41:37 · 2234 阅读 · 2 评论 -
数据库-ElasticSearch入门(索引、文档、查询)
前面文章,安装了ES,请再安装chrome插件elasticsearch-head。由于需要发送http的请求,可以安装postman,当然,你用其他命令行工具也可以,另外,如果不了解HTTP协议、RestFul,Json格式可以自行补充一下。ES启动与可视化索引倒排索引创建查询单个索引所有索引删除文档创建查询主键查询搜索所有文档条件查询分页查询排序多条件查询范围查询完全匹配高亮查询聚合查询映射修改全量修改原创 2021-12-28 22:11:45 · 2443 阅读 · 2 评论 -
数据库-Redis高级篇(持久化、备份、主从复制、Java、Python连接等)
服务器Redis 服务器命令主要是用于管理 redis 服务。客户端Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作:首先,客户端 socket 会被设置为非阻塞模式,因为 Redis 在网络事件处理上采用的是非阻塞多路复用模型。 然后为这个 socket 设置 TCP_NODELAY 属性,禁用 Nagle 算法 然后创建一个可读的文件事件用于监听这个客户端 socket 的数据.原创 2021-03-21 18:12:46 · 10945 阅读 · 1 评论 -
数据库-Redis学习笔记
什么是NoSQL?NoSQL=Not Only SQL(不仅仅是SQL)泛指非关系型数据库的,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的高并发的社区!NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。NoSQL的优点/缺点优点:- 高可扩展性 - 分布式计算 - 低成本 - 架构的灵活性,半结构化数据 - 没有复杂的关系缺原创 2021-03-21 18:12:26 · 11430 阅读 · 2 评论 -
数据库-Mysql使用学习笔记(命令行及图形化界面)
环境及软件Windows 10 Mysql 5.7.X Navicat 12 for Mysql安装目录安装目录bin 应用程序存放目录 docs 文档存放目录 data 数据存放目录 my.ini 配置文件配置文件教程启动Mysql服务图形化任务管理器打开任务管理器->服务->找到MySQL57,右键启动即可任务管理器启动计算机服务我的电脑/此电脑/计算机,右键,管理->服务和应用程序->服务,找到MySQL5...原创 2021-01-07 18:38:40 · 16867 阅读 · 0 评论 -
C++ 使用Mysql的API连接mysql数据库,并解决中文乱码问题
项目配置我的mysql版本 mysql-5.7.26-winx64(不兼容vs的win32或x86,需要改平台)我的vs版本 vs2015项目->属性->配置管理器 改为X64平台改为X64平台项目->属性->VC++目录->包含目录 选择你安装的mysql的include目录包含目录项目->属性->VC++目录...原创 2019-04-29 21:30:18 · 1401 阅读 · 0 评论 -
Qt5 Widget 连接数据库mysql
目录准备工作连接数据库步骤部分代码mainwindow.hmainwindow.cpp准备工作 写者软件版本信息:Qt 5.9.1、Mysql 5.5.53,请自行安装。并将Mysql安装目录下lib里面的libmysql.dll文件复制到Qt安装目录下的bin文件中。连接数据库步骤建立项目dbDemo,修改dbDemo.pro文件, 增加 Qt +...原创 2019-04-05 15:40:28 · 892 阅读 · 0 评论 -
JSP-从数据库读取内容,并生成Excel(含全部代码)
Excel处理数据比较方便,我在写购物网站时,感觉商家使用这个功能可以更好的能看到自己商店的盈利情况。接下来是导出为Excel页面代码。说明:软件:Eclipse 数据库:Sql server 2012 Excel:2016测试可以代码:testExcel.jsp<%@ page language="java" content...原创 2018-02-05 15:46:56 · 5496 阅读 · 4 评论 -
C#窗体-数据库连接及登录功能的实现
本篇文章介绍了C#窗体的数据库连接及登录功能的实现工具或平台:VS2010、sqlserver20121.创建完窗体后,点击数据,选择添加新数据源2.选择数据库3.选择数据集4.新建连接-Microsoft SQL Server,添加完测试一下5.添加数据库-注意把连接字符串部分复制一下,一会儿要用的6.保存连接字符串到配置文原创 2017-11-14 16:15:56 · 51844 阅读 · 29 评论