神笔君|Okeeper
正在加载今日诗词...
互联网大厂中分布式ID解决方案 互联网大厂中分布式ID解决方案
在高并发、高可用场景中,为了满足后续数据库水平扩容,如由于日益增长的数据需要分库分表时,通过数据库默认的ID生成策略显然有诸多问题,例如他只能满足在单个数据库实例中唯一,不能全局唯一,其次如果所有的insert依赖数据库的自增也会有一定的性能问题。这就引出了我们今天的主角:分布式ID生成
2024-05-17
Elasticsearch技术架构及原理 Elasticsearch技术架构及原理
Elasticsearch介绍 Elasticsearch 是一个基于 Apache Lucene 的开源搜索和分析引擎,设计用于云计算中,能够快速地处理大量数据。它可以近实时地进行复杂的查询,并且可以用于全文搜索、结构化搜索以及分析。
2024-05-12
人工智能时代的技术底座:向量数据库 人工智能时代的技术底座:向量数据库
随着ChatGPT的爆火,其embedding背后的向量检索技术让大家熟知。事实上,向量数据库并非近近两年才出现的新技术,它已经存在了很长时间了。要了解什么是向量数据库,我们先来了解下什么是向量。
2024-02-21
Hexo主题添加数学公式渲染支持 Hexo主题添加数学公式渲染支持
对于数学/物理工作者来说,一个常见的需求是想要在Hexo博客中支持复杂数学公式的渲染。MathJax 和 KaTeXKATEX 是两个常见的渲染引擎,MathJax 使用者多、兼容性好、但渲染速度慢,而 KaTeXKATEX 渲染速度快,且
2024-02-21
MacOS系统升级后Navicat密码保存不了问题 MacOS系统升级后Navicat密码保存不了问题
macOS升级高版本系统后Navicat 15或16版本会出现无法保存数据库密码问题,报"AIled to save password error code -34018",每次重启都要重新编辑连接输入数据库密码,超级崩溃
2024-02-19
人工智能技术发展史 人工智能技术发展史
指由人制造出来的机器所表现出来的智能。*人工智能*可以定义为模仿人类与人类思维相关的认知功能的机器或计算机,如学习和解决问题
2023-07-30
通用大语言模型介绍、本地部署及微调 通用大语言模型介绍、本地部署及微调
通用大语言模型介绍、本地部署及微调
2023-04-24
企业信息化和政务信息化 企业信息化和政务信息化
信息系统工程 以结构、元素、信息及反馈等进行分析,以达到最优设计、最优规划、最优管理和最优控制的目的。 系统工程的方法,霍尔提出的三维结构体系,以时间维、空间维、知识维组成的立体结构概括性表示出系统工程的各个阶段、各个步骤及所涉及到的知识
2022-08-26
Java学习大纲 Java学习大纲
任何学习都要有目标有规划,这是整个Java知识体系大纲,根据自己的知识体系认知画出来的,有很多还没有细化,也还有很多没有涉猎,比如大数据,列出这些好让自己学的有目标一些吧,也算是一个总结。 在线预览地址:http://naotu.baidu
2022-08-26
分库分表的分页查询 分库分表的分页查询
问题的提出 我们知道,当我们的数据量达到一定数量时,需要将数据表进行水平拆分,从而满足大量数据的存储和查询,保证系统的可用性,但同时会出现另外一个问题就是,如果业务要查询“最近注册的第3页用户”,该如何实现呢?单库上,可以通过简单的sql
2022-08-26
限流相关 限流相关
前言 在大流量场景,秒杀、抢购场景,一般会对网站做一些流量控制,牺牲一部分流量而保护系统而不至于系统直接down机。 常见限流算法 固定计算限流 就是统计固定时间内的流量数量,如果超过了就限制。这种很容易实现,利用AutomicLon
2022-08-26
2 / 5