找到约 10000 条结果
  • 自增id节约存储空间,主键索引不存在插入重排序问题,缺点是数据量有限制,最多存到2^63次方条记录。uuid一般是字符串吧,比整形消耗更多的存储空间,插入时需要索引重排序。原则上数量是没有上限。
    2017-05-15
  • MongoDB更新操作
    更新操作 跨数据库更新字段 getSiblingDB获取其他的数据库 {代码...} 更新数组里面的字段 $elemMatch 匹配数据里的数据$set 更新 {代码...} 更新字段名 {代码...} 更新字段类型/插入/删除字段 {代码...}
    2019-11-28
  • MySQL:Buffer Pool、Redo log、Undo log、Binlog笔记
    MySQL是计算机程序常用的开源数据库管理系统,MySQL技能一直是面试中高频率命中考题,下面一起简单复盘下MySQL基础知识:MySQL是个支持插拔式的数据库管理系统软件,从存储引擎到解析器都可以被替换,下面以Innodb存储引擎为例进行分析。MySQL对内存的管理以页为单位(16k)从磁盘读取到内存的Buffer Pool中,当查询数据...
    2022-07-18
  • 简单回答下orm是object Relational Mapping缩写,object是对象,relational是关系,mapping是映射。对象关系映射看起来还是蛮抽象的,没错,它就是个抽象概念。从编程语法上来看,就是在具体的操作业务对象的时候,不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。
    2017-05-08
  • 用了redisson的加锁,锁10秒钟,防重(业务上防止一个用户进行多次插入,只允许插入一条)的select代码在加锁的代码外面,如果存在,就不让执行锁里面的代码。锁里面的代码:读取某个字段(如起始价格),然后修改最终价格(随机的),插入数据表,在锁的里面执行目前出现了几笔同一个人的重复数据,起始价格都一样,最...
    2016-09-18
    1
  • 文献阅读 | Nature Communications | 单细胞表观基因组学和时空转录组学揭示了人的小脑发育
    文献题目: 单细胞表观基因组学和时空转录组学揭示了人的小脑发育 \研究团队: 吴倩(北京师范大学)、钟穗娟(北京师范大学)\发表时间: 2023-11-22 \发表期刊: Nature Communications \影响因子: 16.6(2023年)\DOI: 10.1038/s41467-023-43568-6:::
    2025-03-05
  • 注册时间写在user表,创建时就已经确定,登录时间写在登录记录表。网上有很多获取用户ip的方法,在auth控制器里重写postLogin方法,增加登录记录的代码(登录成功时,写数据库记录userid,ip,time等字段)。对于记住账号的,需要在auth中间件做,但因为很多路由以此做中间件,在用户页面跳转间容易记录重复。可以试试在...
    2016-04-20
  • 用“实时数据推送”,轻松做小程序弹幕、实时排名
    简单来说,使用实时数据推送可以更有效率的拉取数据,在某些场景会非常有用,比如可以用来做弹幕,聊天室,协同办公,做实时排名更新,做实时刷新,可以帮助我们做小程序动态页面,用户的体验更加流畅。
    2018-04-20
    3
  • MongoDB 入门教程系列之一:开发环境搭建以及 Node.js 和 Java 的读写访问
    MongoDB 是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,采取面向文档的分布式设计思路,具有强大的可扩展性,表结构自由,并且支持丰富的查询语句和数据类型。时至今日,MongoDB 以其灵活的数据存储方式,逐渐成为 IT 行业非常流行的一种非关系型数据库解决方案。
    2022-05-10
  • timestamp有一个有趣的问题,它的范围是从1970到2038年,这意味着一个合法的时间也许不能转换成一个合法的timestamp,比如你父母的出生日期。
    2015-03-14
  • 说从来不用join的同学,考虑过select activity 如果返回100条记录,查询100次数据库的时间吗?如果是1000条呢?这个就是ORM框架中典型的N+1问题,一般是通过缓存来解决性能问题的,但并不是说这么做就是最好的。
    2017-08-31
  • JavaEE课程笔记WEB36-MySQL篇
    1.1上次课内容回顾: [AppleScript]纯文本查看__复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 BootStrap: * 响应式的HTML`,CSS,`JS的框架. * 响应式设计: * 设计一套页面`,适配不同的设备,在手机,PAD,`PC端都能够正常浏览. * 响应式原理: * 使用CSS`3的媒体查询,`根据屏幕的分辨率匹配不用的样式....
    2019-12-23
  • 1.字符串查询问题 按字符串非模糊搜索搜索,找不到对映的记录,用like 模糊搜索可以搜到 字符串长度不一致,但是数据库里保存的记录也没有尾空格2. 1)
    2016-09-08
    2
  • 楼主经常需要跑一些脚本,更新一些数据库操作。只是跟大家讨论下,有什么好的思路, 执行过程: 调用数据库,取出ID,对每个ID执行相同的操作。 需求: 1.执行脚本的时候,记录日志,生成 此id成功或失败 2.考虑到数据量很大的时候,每次执行一个id操作时,文本操作太繁琐,机器的性能问题。 3.考虑用日志形式,而不是 ...
    2014-04-23
    1
  • 最近感觉数据库明显变慢。查看服务器 cpu 不到35%,内存不到60%,服务器只架构了mongodb。查看 mongodb 日志发现大量慢记录大部分都是很小的数据插入读取,比如表里只有一条数据再插入一条也被记录到日志。
    2020-02-16
  • mysql
    SQL {代码...} DDL:操作数据库、表 {代码...} 客户端图形化工具:SQLYogDML:增删改表中数据 {代码...} DQL:查询表中的记录 {代码...} ​ {代码...} ​
    2021-05-23
  • 为什么MySQL推荐使用自增主键?
    主键数据记录本身被存于主索引(一棵B+Tree)的叶子节点上,这就要求同一个叶子节点内(大小为一个内存页或磁盘页)的各条数据记录按主键顺序存放,因此每当有一条新的记录插入时,MySQL会根据其主键将其插入适当的节点和位置,如果页面达到装载因子(InnoDB默认为15/16),则开辟一个新的页(节点),如果表使用自增主...
    2024-01-30