string格式时间写入数据:

{
"_id" : ObjectId("5d314731a96f332d6c3193d4"),
"news_id" : NumberInt(1),
"member_id" : NumberInt(1),
"content" : "测试写入",
"add_time" : "2019/7/19 12:29:37"
}
{
"_id" : ObjectId("5d314731a96f332d6c3193d5"),
"news_id" : NumberInt(1),
"member_id" : NumberInt(1),
"content" : "测试写入",
"add_time" : "2019/7/19 12:29:37"
}

long格式时间写入数据:

{
"_id" : ObjectId("5d31474ba96f332d6c325724"),
"news_id" : NumberInt(1),
"member_id" : NumberInt(1),
"content" : "测试写入",
"add_time" : NumberLong(1563510603)
}
{
"_id" : ObjectId("5d31474ba96f332d6c325725"),
"news_id" : NumberInt(1),
"member_id" : NumberInt(1),
"content" : "测试写入",
"add_time" : NumberLong(1563510603)
}

结果:

string时间写入每次1W条性能测试:
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒 long时间写入每次1W条性能测试:
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒
【】分【】秒【】毫秒

long时间写入1W条性能测试:
【0】分【5】秒【400】毫秒
【0】分【3】秒【934】毫秒
【0】分【4】秒【118】毫秒
【0】分【4】秒【343】毫秒
【0】分【3】秒【479】毫秒

string时间写入1W条性能测试:
【0】分【4】秒【314】毫秒
【0】分【4】秒【824】毫秒
【0】分【4】秒【209】毫秒
【0】分【4】秒【234】毫秒
【0】分【5】秒【210】毫秒

            DateTime nowT = DateTime.Now;
IList<BsonDocument> list = new List<BsonDocument>();
for (int i = ; i < ; i++)
{
BsonDocument dom = BsonDocument.Parse(req.ToJson());
if (string.IsNullOrEmpty(req.parent_id))
dom.Add("add_time", DateTime.Now.ToString("G"));
else
dom.Add("add_time", Util.Helpers.Convert.ToTimeStamp(DateTime.Now)); dom.Remove("parent_id");
dom.Remove("ref_id");
list.Add(dom);
}
await MongoContext.InsertManyAsync(name, list);
DateTime lastT = DateTime.Now;
TimeSpan span = lastT-nowT;
var res = $"【{span.Minutes}】分【{span.Seconds}】秒【{span.Milliseconds}】毫秒";
return res;

mongodb性能测试:long时间戳与string格式时间的更多相关文章

  1. 10位时间戳转为C#格式时间

    /// <summary> /// 10位时间戳转为C#格式时间 /// </summary> /// <param name=”timeStamp”></p ...

  2. 时间戳转为C#格式时间

    经常发现很多地方使用一个时间戳表示时间.比如: 1370838759 表示 2013年6月10日 12:32:39. 我们就需要一个工具,方便地转换这种时间格式 什么是时间戳? 时间戳, 又叫Unix ...

  3. js中将时间(如:2017-10-8 22:44:55)转化为时间搓,时间戳转为标准格式时间

    function split_time(time){//将当前时间转换成时间搓 例如2013-09-11 12:12:12 var arr=time.split(" "); var ...

  4. C#关于时间(获取特定格式的时间及多种方式获取当前时间戳)以及10位和13位时间戳转为特定格式

    C#关于时间(获取特定格式的时间及多种方式获取当前时间戳)以及10位和13位时间戳转为特定格式 置顶 2018年03月06日 19:16:51 黎筱曦 阅读数:19098 标签: C#时间 更多 个人 ...

  5. PHP获取时间、时间戳的各种格式

    1.获取当前时间方法date() 很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式.timestamp为时间戳--可填参数. 2.获取时间戳 ...

  6. [No00003B]string格式的日期时间字符串转为DateTime类型

    新建console程序,复制粘贴直接运行: /**/ //using System.Globalization;//代码测试大致时间2015/11/3 15:09:05 //方法一:Convert.T ...

  7. PHP获取当前时间、时间戳的各种格式写法汇总[日期时间](转)

    今天写下PHP中,如何通过各种方法 获取当前系统时间.时间戳,并备注各种格式的含义,可灵活变通.1.获取当前时间方法date()很简单,这就是获取时间的方法,格式为:date($format, $ti ...

  8. (基础篇)PHP获取时间、时间戳的各种格式写法汇总

    1.获取当前时间方法date() 很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式.timestamp为时间戳–可填参数. 2.获取时间戳方 ...

  9. C#中 String 格式的日期时间 转为 DateTime

    C#中并没有表示时间的变量,只有DateTime,所以要表示时间,可以用TimeSpan表示. 方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-M ...

随机推荐

  1. Shell初学(五)bash shell的基本功能

    记住,所谓的bash shell 并不单纯指的是shell脚本,其实是Linux系统的所有指令集. shell脚本 只是汇总了指令集到文件,然后按流程和顺序执行. [1]如何查看我们的预设shell ...

  2. [转帖]备忘:CentOS-7 使用systemctl 管理的服务,文件打开数上限1024要改

    备忘:CentOS-7 使用systemctl 管理的服务,文件打开数上限1024要改 https://blog.csdn.net/toontong/article/details/50440272 ...

  3. CF949E Binary Cards 题解

    题面 首先发现:一个数最多会出现1次: 然后深入推出:一个数不会既用它又用它的相反数: 这样就可以依次考虑每一位了: 如果所有的数都不含有这一位,那么就直接把所有的数除以2 如果含有,那么就减去这一位 ...

  4. cmd_操作MySQL数据库

    建议用 TXT 文档来写代码 然后粘贴至cmd命令直接运行创建students库,表名为student,表包含以下字段: id(主键) name(姓名) age(年龄) sex(性别) sc(综合积分 ...

  5. 搭建springCloud网关zuul

    一.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www ...

  6. windows下php配置环境变量

    这样重启终端后,通过php -v可查看新使用的php版本信息. 注:在path配置在上方的先生效

  7. 【学习总结】Markdown 使用-表格及其居中等格式

    参考: Learning-Markdown (Markdown 入门参考)-表格 Markdown 注:主要是github中的使用 要点: 不管是哪种方式,第一行为表头,第二行为分割表头和主体部分,第 ...

  8. input在获得焦点时外边框不变色

    input:focus{ ouline:none; }

  9. LLVM 词典

    #LLVM 词典 ## 本文转自https://github.com/oxnz/clang-user-manual/blob/master/LLVM-Language-Reference-Manual ...

  10. Python爬虫之简单爬虫框架实现

    简单爬虫框架实现 目录 框架流程 调度器url管理器 网页下载器 网页解析器 数据处理器 具体演示效果 框架流程 调度器 #导入模块 import Url_Manager import parser_ ...