广告
返回顶部
首页 > 资讯 > 移动开发 >Android ORM框架的性能简单测试
  • 775
分享到

Android ORM框架的性能简单测试

性能orm框架orm测试Android 2022-06-06 12:06:43 775人浏览 泡泡鱼
摘要

  前言   看了一下现在的Android设备,性能都不差,懒得直接用sqlite,直接上ORM框架把,上网搜了一圈,觉得androrm, ormlite 这两个不错,当

  前言   看了一下现在的Android设备,性能都不差,懒得直接用sqlite,直接上ORM框架把,上网搜了一圈,觉得androrm, ormlite 这两个不错,当然,还有点别的,这里不多做介绍,竟然说明了是简单测试,而本人,也不算是专业的测试人员,测试一下这两个框架在同一设备下,插入1w(本来是想插100w,后来插入10w,接着只能插1w,呵呵有兴趣的可以去测试一下…)行数据的时间吧,给大家做一个简单参考,真正要做比较的话,其实,测试,表查询才是重要的,但是,关键我没有这样的数据源,要构建一个挺耗时间的.   测试用设备

  影响整个测试的硬件指标估计这几个了,测试的环境是上表的数据了   图表   R语言生成的:

  快当然是直接用sqlite…(废话),从表中我们可以比较出,ORM框架而言androrm有一丁点的速度优势,可能由于ormlite用注解字段的方式,导致ormlite性能有着一定的损失(注解其实也是利用了反射的原理),不过,对于熟悉j2ee的朋友来讲ormlite更容易上手,而对于python程序员学习Django这个框架的朋友更容易上手androrm.从这个简单的实验来看,官方推荐我们少用get/set方法也不是毫无道理的,对于一个类的反射的耗时,以我的那台设备而言开销可能大约在2毫秒左右(这个以第三次androrm 与sqlite的相减再除与10000得出..),注意…这只是简单的测试而已!!!真正要比较性能还要考虑到GC的问题,所以这里这是随便说说而已!


--结束END--

本文标题: Android ORM框架的性能简单测试

本文链接: https://www.lsjlt.com/news/28637.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android ORM框架的性能简单测试
      前言   看了一下现在的android设备,性能都不差,懒得直接用sqlite,直接上ORM框架把,上网搜了一圈,觉得androrm, ormlite 这两个不错,当...
    99+
    2022-06-06
    性能 orm框架 orm 测试 Android
  • ORM框架之Dapper简介和性能测试
    Dapper的简介 Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。Dapper只有一个代码...
    99+
    2022-11-12
  • imba框架的简单介绍和性能测试
    这篇文章主要讲解了“imba框架的简单介绍和性能测试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“imba框架的简单介绍和性能测试”吧!imba 简单介绍i...
    99+
    2022-10-19
  • Android下Protobuff框架性能测试结果
      android 下Protobuff常用的框架有三个: protobuff自身,  square出的wire , protostuff   由于protob...
    99+
    2022-06-06
    性能 测试结果 性能测试 测试 Android
  • PHP中的性能测试框架
    随着互联网应用的不断发展,Web应用程序的性能越来越受到关注。在开发Web应用程序时,开发人员需要关注程序的运行效率和响应速度,及时发现并解决性能问题,以提供更好的用户体验。因此,选择一个性能测试工具来评估和优化Web应用程序的性能是非常重...
    99+
    2023-05-23
    框架 PHP 性能测试
  • NodeJs下的测试框架Mocha的简单介绍
    介绍和代码下载 Mocha在2011年发布,是目前最为流行的javascript框架之一,在本文我们重点介绍它在NodeJs上的使用。 如果你需要下载实例代码,可以通过去官网查找。https://mocha...
    99+
    2022-06-04
    框架 简单 测试
  • Android单元测试框架Robolectric3.0介绍(1)
      一、关于Robolectric3.0   作为一个软件开发攻城狮,无论你多不屑多排斥单元测试,它都是一种非常好的开发方式,且不谈TDD,为自己写的代码负责,测试自己写...
    99+
    2022-06-06
    android单元测试 测试 Android
  • Android单元测试框架Robolectric3.0介绍(一)
      一、关于Robolectric3.0   文章中的所有代码在此:https://github.com/geniusmart/LoveUT,由于Robolectric3...
    99+
    2022-06-06
    android单元测试 测试 Android
  • 移动应用测试框架?Calabash Android 简介
      什么是 Calabash?   Calabash 是一个自动化测试框架,它可以测试 Android 和 iOS 原生应用和混合应用。   它有:   calaba...
    99+
    2022-06-06
    测试 框架 Android
  • Python流行ORM框架sqlalchemy的简单使用
    安装 http://docs.sqlalchemy.org 安装 #进入虚拟环境 #执行 ./python3 -m pip install import sqlalchemy print(sqlalchemy....
    99+
    2022-06-02
    Python ORM框架sqlalchemy
  • 简单的Android游戏测试
      适配测试:   在各种不同分辨率、固件版本、CPU的android设备中测试主要且频率使用较高的功能,查看是否满足需要。选择主要的功能点:安装、启动、卸载、完成...
    99+
    2022-06-06
    测试 Android
  • PHP中的单元测试框架
    随着软件开发领域的迅速发展,软件测试的重要性也越来越被大家所重视。单元测试是软件测试中的一个重要环节,它能够在程序开发的早期就发现潜在的问题,从而提高软件的质量和稳定性。而在PHP语言领域中,有许多非常优秀的单元测试框架,本文将介绍其中的一...
    99+
    2023-05-23
    框架 PHP 单元测试
  • 简单谈谈android studio 的单元测试
    面对android studio Run 一次项目要等好几分钟的痛点,不得不研究一下android studio 的单元测试。 其实我的目的很简单,在不对视图进行操作的前提下...
    99+
    2022-06-06
    Android Studio studio 单元 单元测试 测试 Android
  • MYSQL读写性能测试的简单记录
    进行测试之前首先保证你已经可以对数据库进行读写:参见 要求:对mysql数据库的读写读写性能进行测试。支持多并发、支持调整事物提交记录数。 注意事项: 要运行测试需要 1. 需要修改数据库的配置信息DB_DRIVER、D...
    99+
    2022-08-16
    MYSQL读写性能测试 MYSQL读写性能
  • MongoDB orm框架的注意事项及简单使用
    目录Ⅰ. 简介 Ⅱ. 注意事项 Ⅲ. 使用方法 Ⅳ. 教程 首先spring自带了mongodb的orm,spring data mongodb,但是这个框架非常难用,最令人抓狂的是...
    99+
    2022-11-12
  • Android下Junit测试框架的使用
      package com.example.javabasic;   public class CalculService {   public int add(int...
    99+
    2022-06-06
    junit 框架 Android
  • .Net性能测试框架Crank的使用方法
    目录安装Crank创建Crank配置文件启动Crank-Agent启动Crank结果输出更多参考资料Crank 是微软新出的一个性能测试框架,集成了多种基准测试工具,如bombard...
    99+
    2022-11-12
  • 手写java性能测试框架第二版
    目录引言第二版的threadbase代码如下固定次数模式的压测虚拟类固定时间模式虚拟类HTTPrequestbase为基础的多线程类固定次数模式的多线程类固定时间模式的多线程类使用D...
    99+
    2022-11-13
  • .Net性能测试框架Crank怎么使用
    这篇文章主要介绍“.Net性能测试框架Crank怎么使用”,在日常操作中,相信很多人在.Net性能测试框架Crank怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”.Net性能测试框架Crank怎么使用...
    99+
    2023-06-21
  • php的单元测试框架有哪些
    php中常见的单元测试框架有PHPUnit、SimpleTest、Peridot PHPUnit PHPUnit是一款使用php开发的单元测试框架,由Sebastian Bergmann创建,PHPUnit提供了一系列共同、有用的功能来实现...
    99+
    2022-10-07
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作