缘起:项目组一直在做网盘客户端(同步协作盘)的开发,产品进入市场,用户使用以后出现了很多问题。其中一个最大的问题就是,用户数据量很大(有很多公共库共享文档,部分用户数据量超百万),首次登陆要同步很长时间,且共享文档库文档变化时,所有用户都要同步,实时占用用户的资源,严重影响用户体验。(ps:我们使用精益项目管理,产品基本功能稳定以后,就给用户使用,不断优化迭代)解决:问题来了,肿么办?一看是性能问
前言:一般数据库查询字符串的时候都是忽略大小写的,但是sqlite查询时是区分大小写的。不过sqlite在定义表/查询的时候支持忽略大小写。定义数据库表/查询匹配时加COLLATE NOCASE如:create table if not exists tb_test_case (id text PRIMARY KEY, data text COLLATE NOCASE);select * from
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号