0%

MongoDB实现MySQL insert into select功能

1
2
3
4
5
db.collectionABC.find({ conditionB: 1 }).
forEach( function(i) {
i.ts_imported = new Date();
db.collectionB.insert(i);
});

控制台命令

1
/usr/libexec/java_home -v

结果

image-20220117175906480

功能

动态配置服务

动态配置服务让您能够以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服务更简单,也让按需弹性扩展服务更容易。

服务发现及管理

动态服务发现对以服务为中心的(例如微服务和云原生)应用架构方式非常关键。Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服务发现。Nacos也提供实时健康检查,以防止将请求发往不健康的主机或服务实例。借助Nacos,您可以更容易地为您的服务实现断路器。

动态DNS服务

通过支持权重路由,动态DNS服务能让您轻松实现中间层负载均衡、更灵活的路由策略、流量控制以及简单数据中心内网的简单DNS解析服务。动态DNS服务还能让您更容易地实现以DNS协议为基础的服务发现,以消除耦合到厂商私有服务发现API上的风险。

阅读全文 »

一、将xxx.xlsx另存为xxx.csv

打开要导入到MongoDB中的Excel文件,“文件”→“另存为”,选择存为csv格式,如下图

image-20220104110544005

然后使用记事本打开CSV文件,“另存为”,将编码格式改为UTF-8.不修改为UTF-8可能会因为格式问题出错。

image-20220104110617480

二、执行mongoimport命令

1
mongoimport -d test -c testImport --type csv --headerline --file mongo-import-test.csv

参数说明:
d: 数据库名
c: collection名
type: 文件类型,指明是csv文件
headline: 指明第一行是列名,不需要导入
file: csv文件路径及名字
更多参数请执行 mongoimport –help查看

image-20220104110145719