自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 二、spring-data-mongo同库动态分表

spring-data-mongo分表这里是续:建议先读上一边文章。一、为什么会使用分表我们知道mognoDB,支持集群分布式部署,支持分片。这也就是MongoDB使用ObjectId作为主键的原理。ObjectId是每个文档的唯一标识。是一个24位的字符串(12字节)。0-3字节:时间戳4-6字节:机器Machine主机唯一标识7-8: PID进程标识符9-11: 计数器我们可以按照一定的规则和分片算法去做海量数据的分片存储,例如常见的主键取余等。那么既然已经支持分片了,为什么还要分表

2021-09-12 23:27:54 1081

原创 一、spring-data-mongo orm-mapping

为什么要用Mongo?我们在选择数据库的时候,需要清楚为什么要使用它,当前业务场景是否适合使用,是否当前业务场景必须要使用,使用的成本代价大不大,当前方案是否能够满足需求和潜在需求。可以先导读一下两篇文章追求答案。摘录导读:10分钟搞懂:亿级用户的分布式数据存储解决方案!千亿数据扛不住,三思后还是从 MySQL 迁走了……我先说说我为什么选择mongo呢?以前的老项目数据在mongodb,使用的是python-web技术栈(无论是flask还是django)都不太好完美接入消息队

2021-09-09 23:50:26 279

原创 Docker创建常用数据库并设置密码

Redis命令# docker search redis# 或者在dockerhub上搜索redis选择拉取指定镜像docker pull redis# docker run --name <要运行的容器命名> -p 6379:6379 <运行镜像:版本> --requirepass <password># 前面是宿主机端口,后面是宿主机端口docker run -d --name my-redis -p 6379:6379 redis:latest -

2021-02-23 11:21:12 565

原创 Docker常用命令

查看运行容器和所有容器docker psdocker ps -a查看所有镜像docker images停止容器和停止所有容器docker stop <container id>docker stop $(docker ps -a -q)# 其中docker ps -a -q表示查看所有容器id删除所有未在运行的容器docker rm <container id>docker rm $(docker ps -a -q)删除镜像和所有镜像.

2021-02-23 10:49:44 83

原创 Anaconda更新失败解决(添加镜像地址)

错误信息在conda创建虚拟环境时候出现以下错误conda create -n envname python=3.6CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json>Elapsed: -解...

2020-03-19 15:29:30 2830 1

原创 PyMong实现某个字段模糊查询

mongo shell中模糊匹配查询db.find({'username':/wang/})# select * from db where name like "%wang%"python pymongo中模糊匹配查询方式1find({'username':{'$regex':'wang'}})方式2import refind({'username':re.c...

2020-01-06 09:50:13 525

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除