200 数据技术
文章平均质量分 73
数据应用和管理
星际棋手
世上无难事,只要肯攀登。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Elasticsearch.01.安装配置
下载: Windows版 提纲: 1. 安装Elasticsearch 1.1. 下载Elasticsearch:https://www.elastic.co/cn/downloads/elasticsearch, 添加系统变量. 官网下载速度是奇慢无比,幸好有热心人[Thans]整理了速度其快的镜像资源,https://thans.cn/mirror/elasticsea...原创 2020-01-21 14:53:00 · 199 阅读 · 0 评论 -
Elasticsearch.02.配置集群
复制原elasticsearch包 修改config/elasticsearch.yml,底部新增 cluster.name: 集群名node.name: slave01node.master: false network.host: 127.0.0.1http.port: 9201 discovery.seed_hosts: ["主节点地址:端口"] 注意!主节点的地址端口指...原创 2020-01-21 16:37:00 · 132 阅读 · 0 评论 -
Elasticsearch.04.文档查询
查询可分为基础查询、条件查询和聚合查询3种。 1.基础查询 GET localhost:9200/索引名/_doc/文档id GET localhost:9200/avengers/_doc/1 2.条件查询 POST localhost:9200/索引名/_search POST localhost:9200/avengers/_search 单字段查询: { "q...原创 2020-01-29 22:37:00 · 137 阅读 · 0 评论 -
Elaticsearch.FQ.elasticsearch missing authentication credentials for REST request
原因:发送请求时需要带上用户密码 解决: curl --user elastic:lu@yourpassword -XGET ‘http://localhost:9200/_cluster/....’原创 2020-02-06 10:48:00 · 934 阅读 · 0 评论 -
一文看懂什么是分词
◦ 隐马尔可夫模型(HMM):将分词转化为序列标注问题(B:词首,M:词中,E:词尾,S:单字词)◦ 正向最大匹配(FMM):从左向右扫描(例:“结婚的和尚未结婚” → 错误切分“结婚/和尚”)机器翻译:正确切分源语言是翻译基础(例:“他马上功夫好” → 误切“马上”(副词)导致语义错误)◦ 逆向最大匹配(RMM):从右向左扫描(例:“上海大学城” → 正确切分“上海/大学城”)• 类型:新网络词(“给力”)、人名/地名(“王瑜珲”)、专业术语(“苏丹红”)原创 2025-06-06 07:47:50 · 1094 阅读 · 0 评论 -
ElasticSearch.Es和MondoDB的区别
场景和目标 1、mongodb的目标是:“取代oracle和db2”(财务总监时上市说的)。和RDBMS是竞争关系。 2、es的大部分场景是:“一个常见的设置是使用其它数据库作为主要的数据存储,使用 Elasticsearch 做数据检索”(2.X官方文档里说的)。和RDBMS是辅助关系。 相同点: 1、都是以json格式管理数据的nosql数据库。 2、都支持CRUD操作。 3、都支持聚合和全文检索。 4、都支持分片和复制。 5、都支持阉割版的join操作。 6、都支持处理超大规模数据。 7、目前都不支持转载 2020-05-12 12:15:38 · 678 阅读 · 0 评论 -
Elasticsearch.03.索引和文档的基础操作
1.创建索引 PUT localhost:9200/customer?pretty 创建成功,返回: { "acknowledged": true, "shards_acknowledged": true, "index": "avengers" } 查看索引:GET localhost:9200/_cat/indices?v 删除索引 DELETE "local...原创 2020-01-29 19:41:00 · 160 阅读 · 0 评论 -
MySQL.报错2059 - authentication plugin caching_sha2_password处理方法
刚装了mysql8.0.1,用navicat登陆不了,报错“2059 - authentication plugin caching_sha2_password”,只能用命令行登陆。 解决办法: 1. 用命令行登陆 mysql -u root -p; 2. use mysql 3. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_na...原创 2020-05-08 12:16:40 · 407 阅读 · 0 评论 -
Mysql.01.创建数据库和用户
创建数据库 //删除已存在数据库 drop database if exists 你的db名; //创建新数据库 create database 你的db名 CHARACTER SET utf8 COLLATE utf8_general_ci; 新建用户 use mysql; insert into user (host,user,password) values('%', '你的db名',P...原创 2020-05-08 09:31:11 · 220 阅读 · 0 评论 -
Mysql.02.添加mysql为系统服务(解决mysql未被识别的服务)
启动mysqld服务,发现没别添加为系统服务,于是就总结一下方法,希望对大家有帮助.原创 2020-04-10 14:40:23 · 401 阅读 · 0 评论 -
MyBatis.多条件排序
<if test="orderBy != null"> order by <choose> <when test='orderBy=="age"'>age</when> <when test='orderBy=="size"'>size</when> ...原创 2019-09-19 09:49:00 · 1123 阅读 · 0 评论 -
Mysql.复选条件的查询
场景:有筛选条件联盟:1.复联 2.正义联盟 3.猛禽小队,条件可多选,求查询结果。 name league 飞人 复联,正义联盟 黑人 复联,正义联盟,猛禽小队 打手枪的男人 复联,猛禽小队 深井冰女人 猛禽小队 SELECT name FROM students WHERE leagu...原创 2019-09-18 14:28:00 · 194 阅读 · 0 评论 -
MySql.03.Linux系统下MySql表名大小写敏感问题
将etc下my.cnf的mysqld下新增一行lower-case-table-names=1 重启mysqld服务1、使用 service 启动:service mysqld restart2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart ...原创 2019-10-22 11:34:00 · 153 阅读 · 0 评论 -
Mysql.linux登录数据库
//mysql -hlocalhost -uroot -p//-h数据库地址 -u用户名 -p密码 -P端口号(P大写)//-p可省略,会提示输入密码。 mysql -h127.0.0.1 -uroot -p123456 -P3306 //建立数据库 drop database if exists 数据库名; create database 数据库名 CHARACTE...原创 2019-10-22 10:44:00 · 180 阅读 · 0 评论
分享