![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
文章平均质量分 52
abckingaa
一个软件设计爱好者。主要项目经验集中在银行等金融领域,有10余年工作经历。对软件设计如何提高开发效率,提高易维护性,易扩展性,分布式系统、大数据量高可用、高并发系统有深入研究!
展开
-
ORM Bee数据源的使用, Bee有自己的数据源吗?
/只是测试,在开发/测试阶段,不想引入DruidDataSource也可以换成SimpleDataSource。生产上一般都是选用性能比较好的数据源工具,Bee内置实现的,主要是为了方便开发/测试;参考bee-exam工程,InitOtherDsAndMongoDsUtil。参考bee-exam工程,InitSameDsUtil.3. bee-spring boot 整合了相关的数据源。Bee实现了几种简单的数据源,用于开发/测试;原创 2024-03-14 19:28:00 · 382 阅读 · 0 评论 -
Bee V2.2 分库分表 Sharding+MongoDB ORM 稳定版发布 (更新 Maven)
5).InheritableThreadLocal 与 parallelStream () 不兼容的 bug, 当不是分片模式时,可以用 parallelStream (), 而分片时则不建议使用 parallelStream ()2.2 之前,调用批量插入在每个批都会提交 commit, 但在 2.2 改为只调用一次且在事务中,在批量插入的方法内容不再提交,而由事务控制。你还想添加什么功能,请到评论区告诉我们. 扣群 (4) 分片时,主线程的上下文要清除。3) 仅分库时,解决上下文问题。原创 2024-02-08 16:54:19 · 871 阅读 · 0 评论 -
DynamoDB和Cassandra、MongoDB的比较
其实从开发的易用角度来讲,DynamoDB没有Cassandra和MongoDB强大,Cassandra有CQL可以做非常丰富的查询,MongoDB的查询功能也非常强大,而且后两者都提供Shell客户端,并有不少第三方开发的工具可以进行管理与使用。但个人认为,DynamoDB如果提供相应的SDK其实是可以解决这个问题的,就算MongoDB的开放接口相对DynamoDB更加复杂,开发者都是直接使用驱动(相当于SDK)进行开发,于是在开发应用上MongoDB远胜于DynamoDB。原创 2024-01-14 23:18:08 · 653 阅读 · 0 评论 -
Mongodb与MySQL的异同,使用场景,优缺点。。。
总的来说,MongoDB适合于大数据量、高并发、非结构化数据场景,而MySQL适合于强一致性、复杂事务处理、关系型数据场景。选择哪种数据库取决于具体的应用需求和数据特点。MongoDB与MySQL是两种不同类型的数据库管理系统,它们在使用场景、优缺点和内在要求上有很大的不同。原创 2023-12-03 23:23:32 · 1832 阅读 · 0 评论 -
Mongodb updateOne原生语句语法
这个是网站上搜索到的一个Mongodb updateOne原生语句的例子,但却有很大的语法问题。不想自己写这种mongo shell的语法, 也是可以使用ORM 的方式的。正能说Mongodb 这语法也实现是大难学了。使用了太多的标签key.另外,Bee也是支持直接运行原生的Mongo shell语句的.在此,向大家介绍一款面向互联网的Java ORM Bee,不使用对比工具,都很难发现。原创 2023-04-26 19:51:07 · 236 阅读 · 0 评论 -
Mongodb语句类型错误 [Error] invalid document for insert: keys cannot begin with “$“: “$numberDecimal“
Mongodb语句类型错误 [Error] invalid document for insert: keys cannot begin with "$": "$numberDecimal"这个是Mongodb 驱动API给出的可执行日志, 但在mongo shell终端执行,却报错。只能说Mongodb的API设计太差了,自己的格式都不能兼容。累的就是一线的使用者。直接运行,输出的日志,即可在mongo shell运行, 调试更方便。> 时间: 0.001s。原创 2023-04-20 11:29:09 · 739 阅读 · 0 评论 -
Mongodb的时间还可以这样24:00?
/北京时间,输入参数是这个, 出来也是这个, 储在库的是世界标准时间;所以从Mongodb库拷贝出来,要加上8,才是北京时间。时间用24小时制,23:59,下一步就归0了!但在Mongodb,还真有这种表示法的 24:00!要是库里的是16:00,加8就变成24:00小时了。原创 2023-04-18 14:10:57 · 227 阅读 · 0 评论 -
NoSQL ORM, Mongodb ORM(Bee)功能列表
Mongodb ORM 是Bee提供众多ORM功能的一部分;Bee,互联网新时代的Java ORM框架,同时支持JDBC(比如JavaWeb),Android和Harmony;支持Sharding分片;支持多种关系型数据库(MySQL,MariaDB,Oracle,H2,SQLite,PostgreSQL,SQL Server,Access,金仓,达梦等),还支持NoSQL的Cassandra,Mongodb等.原创 2023-04-05 14:30:01 · 405 阅读 · 0 评论 -
JavaORM Bee 2.1 发布,NoSQL ORM,Mongodb ORM 支持地理信息插入查询、事务、索引创建
V2.1.4.5 (2023・荣耀)23) 支持 Mongodb地理信息插入、查询,包括分片24) 支持 Mongodb创建索引25) 支持 Mongodb事务低代码 JavaORM Bee2.1 增加 Mongodb GridFS 文件支持,支持 SpringBoot - OSCHINA - 中文开源技术交流社区低代码微服务组合B ee+SpringBoot 让数据库分片更简单,还支持 Mongodb - OSCHINA - 中文开源技术交流社区Mongodb ORM (Bee) 详细功能列表。原创 2023-04-05 14:26:23 · 435 阅读 · 0 评论