工作上花些时间摸索到的记录
- 分功能主题列表
- DBeaver介绍
- spark相关记录
- idea相关
- redis相关
- mysql相关
- linux相关
- elasticsearch相关
分功能主题列表
DBeaver介绍
- 除了关系型数据库用Navicat这个利器外,其他nosql统统推荐用dbeaver,如redis,elasticsearch,mongodb
- 这里主要讲下MongoDB如何使用命令
mongodb查询like
db.checkHistory.find({rowKey:/^T_HDS_GXJS_JZGGZJL/}).toArray()
//.limit(3).toArray()
//db.checkHistory.deleteMany({rowKey:/^T_HDS_GXJG_JZGJCSJZLB/})
带条件删除
db.manualHandle.deleteMany({tableUniqueCode:'MYSQL_10.0.0.10_3306_nullDBDatabase^HDS_Basics|DBTable^test2019v2'})
spark相关记录
spark.rdd.rowset中使用 row.getAs[Object](fieldEnName)形式或去字段值才不会报错
show tabpropperties targettable; 查看表记录
统计表记录数
ANALYZE TABLE 表名 COMPUTE STATISTICS;
拼接 目录下的文件
–jars $(echo /home/rowen/libs/*.jar | tr ' ' ',')
idea相关
-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=10000
redis相关
redis-cli -p 57084 -a Cdsf@119
mysql相关
mysql -uroot --port=3306 -p123456 -h10.0.0.92 -e "show create database DATEE_RS;"
linux相关
替换文件多处值
sed -i -e "s/162.138.20.21/172.16.10.3/g" -e "s/16.123.122.210/12.19.10.3/g" xxx.properties
find . -type f -name '*.html' | xargs sed -i -e "s/162.138.20.21/172.16.10.3/g" -e "s/16.123.122.210/12.19.10.3/g"
代替telnet
python
>>> import telnetlib
>>> telnetlib.Telnet('10.0.8.200', port=3306, timeout=5)
elasticsearch相关
华为访问es
source /opt/fi-client/bigdata-env
kinit -kt user.keytab mdev
curl -XGET --tlsv1.2 --negotiate -k -u : 'https://10.0.0.135:24100/website/_search?pretty'
https://elasticstack.blog.csdn.net/ es官方博客