V2EX POST
639 subscribers
138 photos
31 videos
99 files
102K links
v2ex新贴定时推送,可按需置顶本频道然后关闭通知
Download Telegram
Java 有哪些开源项目值得啃的...求大佬推荐

不用太大型的项目,能学习代码风格思想之类的,有用上 redis mongodb 之类的

#之类 #redis #mongodb #有用 #代码 #不用 #风格 #学习 #大型 #思想
i9-9900K 能跑服务器吗?

跑 Java 业务还有几个数据库,MySQL/MongoDB/Redis/PostgreSQL 这些,会不会有问题呀?

#Java #MySQL #MongoDB #Redis #PostgreSQL #数据库 #业务 #几个 #不会 #还有
mysql 表设计,索引的问题

已知一个商品最多有两层分类,且分类不到百种,比如分类:“手机” 子分类 “智能手机,老年手机,卫星手机”,这种是直接写

category: 手机
sub_cate: 智能手机

呢,还是搞个分类表

category_id: 123
sub_cate_id: 456

呢。

特别讨厌分类表这种各种 join 满天飞,组里的人,int 比 varchar 建索引效率高很多吗?

本来想用 mongodb ,没想到 goframe 支持 mongodb 的 orm 。

#分类 #手机 #category #sub #cate #id #mongodb #智能手机 #搞个 #123
docker 网络问题

- mongo
```
docker run -d \
--name=mongodb \
--network brg-net \
--network-alias mongodb \
-p 27017:27017 \
```

- service
```
docker run -d \
--name=api \
--network brg-net \
--network-alias api \
-p 8081:8080 \
-e MONGO_URI=mongodb://root:xxxx@mongodb:27017 \
```

### 不加-p 8081:8080 用 mongodb 代表 host 是正常 但加了端口映射后 mongodb 就访问不了,求解?

#-- #mongodb #network #27017 #docker #run #name #brg #net #alias
数据同步大家都有什么方法?

1 台主服务器 有用户数据,可能有用户信息的增删改
N 台从服务器 同步主服务器用户最新的数据


数据库不一定是 mysql ,也可能是 mongodb, 如果有第三方的机制更好,请教各位有没有简单易操作的方法?

#服务器 #用户 #台主 #mysql #mongodb #增删 #数据 #数据库 #请教 #第三方
工作中大家用 mongodb

不知道大家工作中用 mongodb 吗,实在没感觉到那块儿非用他不可,缓存 redis.搜索 es,mq 有 rabbit,数据库有 mysql,为啥用他,并且文档又可以存任意值,结构化需要代码控制好,不如 mysql 表关系那么清晰,大家什么场景用呢?

#mysql #mongodb #redis #es #mq #rabbit #非用 #缓存 #块儿 #文档
轻松业务的业务数据库有什么选择

一些轻松的业务,代码都用 nodejs 写了, 数据库不想用关系数据库了,也换个非关系数据库吧。

mongodb ,聚合语法有点怪异呀,有没有别的选择。

#关系数据库 #nodejs #mongodb #换个 #数据库 #怪异 #语法 #聚合 #代码 #轻松
求 mysql 数据同步 mongo 的工具或者方案

目前手上有个边缘的旧业务系统,mysql 和 mongo 的数据偶发不同步,经常需要手动同步一下

想问一下,目前有什么推荐一次性脚本、工具或者轻量级方案(少写代码,少部署),可满足于上述需求的,将 mysql 的某个表或者某个字段的数据根据某个条件同步到 mongodb 的集合中去的

如果是实时、全量同步的方案我倒是了解了好几个,但是这些都是有点重量级,因为没用 mongdo 很久了,求推荐一下,谢谢

#mysql #某个 #同步 #一下 #轻量级 #有个 #mongo #少写 #条件同步 #mongodb
招长期远程数据库管理工程师(40-60K)

有兴趣联系电报 TG:@fc18866


需熟悉 MySQL 架构 & 了解 MySQL 数据库基础知识
需熟悉 Redis 、MongoDB, Elasticsearch 管理,数据备份,优化
需有 NoSQL 的管理、优化经验
需要 ES 、TiDB 经验
需熟练使用 Shell 、Python 脚本编写工具
需熟悉 Zabbix 监控系统
需了解 Archery

我们面试会两次,c 薪资方面很不错还有奖金!

#MySQL #熟悉 #优化 #TG #fc18866 #Redis #MongoDB #Elasticsearch #数据备份 #NoSQL
[远程办公全职] 非常的资深 DBA 工程师,薪资 35-60K 可谈+奖金

招聘远程办公资深 DBA 工程师
请咨询人事部电报 TG:@gfm444
招聘名额:3 位
要求:国籍不限,长期远程办公岗
薪资范围:人民币 35-60K

岗位重点资讯
熟悉 MySQL 架构 & 了解 MySQL 数据库基础知识
熟悉 Redis 、MongoDB, Elasticsearch 管理,数据备份,优化
有 NoSQL 的管理、优化经验
需要 ES 、TiDB 经验
熟练使用 Shell 、Python 脚本编写工具
熟悉 Zabbix 监控系统
了解 Archery

DBA
2-3 轮面试
1 、负责管理和维护 MySQL 、Mongo 、Redis 、ES 、Tidb 数据库实例;
2 、设计和开发数据库运维管理工具、制定缓存系统的使用方案;
3 、持续改进数据库和缓存系统方案,保障数据库的可靠、稳定、高效地运行。
4 、处理数据库的日常维护工作,及出现重大问题时的应急恢复;
5 、提供数据库开发支持,根据业务需求进行索引优化和调优
6 、定期进行系统的健康检查,并对性能问题进行定位和排查。
7 、配合开发同事完成数据库一系列优化工作。
8 、熟练执行数据库性能调优、监控、备份、异常处理、故障恢复
9 、熟悉数据库的高可用和动态扩展方案
10 、能提供良好的读写分离方案( IO 读 /写)
1 、5 年以上 Linux 平台数据库管理经验;
2 、从事 Mysql 技术方面的支持和维护实际工作经验在 5 年以上;
3 、精通 MySQL 管理,数据备份,优化;
4 、有 NoSQL 的管理、优化经验, 熟悉 Redis 、MongoDB, Elasticsearch 管理,数据备份,优化;
5 、精通 MySQL 数据库引擎原理,深入理解数据库引擎的实现机制,能根据相关机制优化数据库;
6 、善于学习总结,关注数据库技术发展,了解新技术;
7 、具备较强的责任心,良好的沟通能力,积极分享,带头提升整个团队的技术水平;
8 、接触过千万级数据库的处理经验
9 、有灾难性故障处理经验
10 、熟悉 Tidb 实例管理,备份与优化的优先

#数据库 #优化 #MySQL #经验 #熟悉 #Redis #数据备份 #管理 #DBA #MongoDB
开源了一套在线笔记的解决方案

之前在 v 站看了大家对笔记软件的推荐,发现有下面几个痛点:
1:方便私有部署,防止数据丢失
2:可以跨平台使用

所以开源了一套在线笔记的解决方案,数据库使用 mongodb ,服务器使用 nodejs ,很方便私有部署。前台使用 flutter 框架,很容易实现跨平台,我自己编译了 web 版本自己在使用中。代码很简单,也可以作为基础脚手架,方便修改定制私人需求。
废话不多说,github 地址: https://github.com/DeerDad/DeerNote

#跨平台 #github #使用 #方便 #私有 #笔记 #部署 #痛点 #mongodb #nodejs
12 月 14 日上海新天地朗廷酒店,我司赞助的 MongoDB Day 上海站,欢迎大家联系我注册报名。

* 会议时间:上午九点到下午五点
* 主题演讲:MongoDB 北亚区高级副总裁,MongoDB 北亚区技术总监
* 客户分享:网易游戏,咪咕视讯,腾讯游戏,南瓜电影
* 抽奖奖品:Airpods Pro ,雷蛇机械键盘,华为充电宝
* 更多介绍信息,联系微信:MTUzNTM3MzcwNDI=

#MongoDB #北亚 #游戏 #咪咕 #Airpods #Pro #雷蛇 #微信 #MTUzNTM3MzcwNDI #视讯
MongoDB findAndModify 可以获取当前要修改的值吗?

大家好!请教一个问题。
现在有个需求是:要从 MongoDB 获取指定对象,然后在代码层面根据获取的对象值做一些计算,并同时把用户信息一起放进去,且要用 findAndModify 保证原子性。
现在我遇到的问题是:不知如何获取的对象值。
这些操作可以通过 findAndModify 同时完成吗?
翻了文档,没找到相应的方法,也不能传函数进去。
如果搞不了,那只能先放用户信息进去,再查一下,再进行修改了。

#findAndModify #获取 #对象 #用户 #进去 #有个 #MongoDB #先放 #再查 #信息
monodb 内存占满,进程退出

最近一段时间,一台 mongodb 的服务器,版本为 4.4.10 ,经常遇到内存占满退出,现在的 linux 版本为 centos 7.9 ,内存为 36g ,经常遇到内存占满后闪退的问题。

已经配置了 wiredTigercachesizeGB 的参数

启动参数如下:

mongod --bind_ip-a11 --auth --journal --oplogsize 8192 --wiredTigercachesizeGB 28 --1ogpath logs/mongod.log --1ogappend --dbpath data --directoryperdb

操作系统的日志为:

![image.png]( https://s2.loli.net/2022/12/10/1xsbgyj8mvakADw.png)

#-- #内存 #10 #wiredTigercachesizeGB #mongod #png #版本 #参数 #遇到 #mongodb
[ Java 后端工程师] [全职,海外远程 ] [WFH]


Salary : 4000USDT UP

工作內容
1. 负责大型网站后端服务的开发、设计与维护
2. 了解使用者需求,并进行相关分析与设计
3. 负责内外部平台的功能界接及整合、程式撰写、测试修改、后续修订
4. 跨国团队合作,提供专业的技术建议


岗位要求
1. 资讯电脑或相关理工科系大学或以上
2. 擅长工具: #git#java#springcloud#mysql#redis#kafka#mongoDB
3. 具备 5 年以上的软体开发经验
4. 架构及模组分析设计经验
5. 熟悉云端开发语言 Java 、springcloud 、golang
6. 在工作中具有主动性,具备快速开发效率,并勇于承担任务与团队合作精神

vx : Sam_869
mongodb 不适合用 prisma?


折腾 type safe next.js ,最近才刚看 prisma:

https://www.prisma.io/docs/concepts/components/prisma-schema/relations#mongodb

这里说到“Prisma currently uses a normalized data model design”

这很离谱啊...嵌入式 model 不能用,那我用 mongodb 图啥呢?

翻了翻 release 日志,[3.10 版本]( https://github.com/prisma/prisma/releases/tag/3.10.0)刚刚把嵌入式作为一个 preview feature ,我也不知道有没有大坑,反正我不敢用。