美文网首页
ObjectBox插入大量数据,乱序问题

ObjectBox插入大量数据,乱序问题

作者: 因为我的心 | 来源:发表于2023-05-24 15:53 被阅读0次

注意: 在使用ObjectBox插入超过1500条数据的时候,插入的顺序和存储的顺序不一致,for循环插入也不行(1000条数据插入后,休眠3秒再插入也不行),我们可以在查询的时候,按照一定的顺序排列查出。

   public static List<BookChapter> getBookChapterItemfData(long book_id) {
        try {
            BoxStore boxStore = init();
            if (boxStore != null && !boxStore.isClosed()) {
                Box<BookChapter> box = boxStore.boxFor(BookChapter.class);
               //order:排序方式
                List<BookChapter> joes = box.query().order(BookChapter_.display_order)
                        .equal(BookChapter_.book_id, book_id)
                        .equal(BookChapter_.user_id, NewChapterManageUtils.INSTANCE.getUIDToLong())
                        .build().find();
                return joes;
            }
        } catch (Exception e) {
        }
        return new ArrayList<>();
    }

相关文章

  • ObjectBox(九)——存储复杂数据结构

    前言 之前讲过了ObjectBox对于基本数据的存储等问题,大家感兴趣的话可参考ObjectBox(一)——obj...

  • 【SpringBoot】批量插入数据

    批量插入大量数据 问题最近使用Spring-Boot遇到一个问题,当向数据库批量插入数据时,如果数据量过大会报错M...

  • Mysql 插入大量数据

    使用字符串拼接SQL,执行一次,效率更高。 在执行脚本处理时,可能需要设置PHP内存和MySQL接受的包大小 1....

  • 批量插入大量数据

    最近有个任务需要给一个MySQL数据库的一个表插入 1亿条数据。之前并没有处理过这么大的数据量,所以用之前的 fo...

  • objectbox 数据库操作

    objectbox 数据库操作 官网:https://docs.objectbox.io 这个数据库是比较出名的另...

  • Android战纪之ObjectBox移动数据库框架探究

    ObjectBox移动数据库框架 ObjectBox Github链接:点击此处链接到Github 介绍Objec...

  • ObjectBox 数据刷新无效问题

    1、实际项目中发现没有自动刷新,于是写了个小demo测试了下, 一开始是这样,tv是用来测试自动刷新的TextVi...

  • Redis 批量插入大量数据

    Redis作为高性能的Nosql数据库越来越受欢迎,并在使用很多应用场景。常见的一种用法就是缓存一些用户数据。通常...

  • SQL 循环插入大量数据

    在项目开发中经常会造一些假数据来进行测试,但是每次写sql时都得到网上找语句,所以这里做下记录

  • Express后台实现数据分页功能

    问题:网站如果被大量用户使用时,服务器要完成大量发送数据和插入数据任务。解决:为了保持服务的友好性,并保持合理的响...

网友评论

      本文标题:ObjectBox插入大量数据,乱序问题

      本文链接:https://www.haomeiwen.com/subject/axzfedtx.html