顺心 顺心
4年前
iOS/Android SQLite全文检索——FTS (full text search)
前言我们的APP部分功能为了满足用户离线使用搜索的场景,使用了内置SQLite数据库的方式,随着内容的日益丰富,数据库记录快速增多,导致搜索速度明显变慢,为了提升搜索速度,给我们的数据做了全文检索的支持,在3W的数据下,搜索速度由原来的数秒提升至几十到几百毫秒(设备不同,搜索效率存在差别)。一、基本概念1.概述
陆石六 陆石六
2年前
Mac下最好用的数据库客户端——Navicat Premium 16 全功能版
NavicatPremium16forMac是一款被广泛使用的数据库管理工具,由Navicat公司开发。这款软件的主要特点是提供了一个用户友好的界面和强大的功能,使得Mac用户可以更加方便、高效地管理多种数据库,包括MySQL、MariaDB、Oracle、PostgreSQL等。此外,它还具有数据可视化和数据交换的功能,使得NavicatPremium16forMac成为开发人员的最佳选择。
kenx kenx
3年前
Mybatis-Plus 全局Update更新策略,和insert插入查询策略
前言最近在使用mybatisplus做项目的时候,发现使用updatById方法的时候,更新某个字段时候出现了问题,一般业务操作都是更新不为空的字段,结果发现更新了所有字段,这是由于mybatisplus全局的更新策略导致的,我们可以通过相应全局配置来解决看官方文档可知,数据库全局配置策略有三种,分别是查询策略,更新策略,和添加策略点击这里进入全局数据库策
Python进阶者 Python进阶者
3年前
手把手教你进行Mysql查询操作
大家好,我是IT共享者,人称皮皮。今天给大家讲讲MySQL中的查询操作。前言我们在以前,大概学了一下如何通过命令创建数据库,创建表等基本操作。但是实际上啊,至少在我的实际工作中,用到的不是太多,了解就可以。因为我们可以通过一些可视化软件,像NavicatforMySQL等。可以很方便的帮助我们创建数据库,创建表,修改表等操作。Navicatfor
Wesley13 Wesley13
3年前
mysql关于自动编号问题 转载
MySql数据库唯一编号字段(自动编号字段)在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO\_INCREMENT属性来自动生成。MySQL支持多种数据表,每种数据表的自增属性都有差异,这里将介绍各种数据表里的数据列自增属性。ISAM表如果把一个NULL插入到一个AUTO\_INCREMEN
Stella981 Stella981
3年前
ElasticSearch + Canal 开发千万级的实时搜索系统
公司是做社交相关产品的,社交类产品对搜索功能需求要求就比较高,需要根据用户城市、用户ID昵称等进行搜索。项目原先的搜索接口采用SQL查询的方式实现,数据库表采用了按城市分表的方式。但随着业务的发展,搜索接口调用频次越来越高,搜索接口压力越来越大,搜索数据库经常崩溃,从而导致搜索功能经常不能使用。!(https://oscimg.oschina.n
Wesley13 Wesley13
3年前
Java日志系统 Commons
如何记录日志?商业应用系统一般是混合使用业务操作日志记录到数据库中,因为可能需要分析统计一般系统运行及异常日志可以用日志文件,因为可能无法连接数据库重要系统运行、安全及异常日志可以用系统日志,方便系统管理员查看Commonslogging:apache最早提供的日志的门面接口。所谓门面日志系统,是指它们本身并不实现具体的
Stella981 Stella981
3年前
Hystrix (容错,回退,降级,缓存)
Hystrix熔断机制就像家里的保险丝一样,若同时使用高功率的电器,就会烧坏电路,这时候保险丝自动断开就有效的保护了电路。而我们程序中也同样是这样。例如若此时数据库压力太大速度很慢,此时还有不断的请求访问后台,就会造成数据库崩溃。这时候hystrix容错机制,可以为客户端请求设置超时链接,添加回退的逻辑,减少集群压力。!(https://os
Stella981 Stella981
3年前
CentOS下使用crontab+mysqldump实现定时自动备份数据库
一:为什么要进行数据库的备份? 最主要的原因:尽可能地减少损失,包括时间上、精神上和金钱上的损失。很多人都不注意备份数据,以致在发生问题后丢失大量的重要数据。要知道,在地球上网是很危险的,即使做好安全预防措施,也难免会发生不可预想的问题。因此,数据备份是日常必不可少的操作。数据库的备份用mys
金融级分布式数据库市场格局趋稳 GoldenDB排名权威报告榜首
近日,沙利文联合金钱豹研究院正式发布2021年中国金融分布式数据库市场报告(以下简称报告)。中兴通讯子公司GoldenDB以总分28.15位列中国金融分布式数据库第一。这是GoldenDB继2020年获得中国金融第一名后第二次获此殊荣,已稳居国产分布式数据