#索引

2021-5-15 10:14
在Web应用程序中,面对我们无法理解的性能问题并不罕见。特别是与数据库一起使用,我们将它们视为这个巨大的“黑匣子”,99%的时间令人惊讶地毫无疑问地关心它。哎呀,我们甚至使用像orms的东西,基本上“隐藏”我们与数据库的互动,让我们认为我们不需要关心这些东西。 如果你正在开发一些小的,所在的东西,简单,那可能是这种......
2021-5-7 18:21
doaj是一个社区策划的在线目录,可索引并提供高质量,开放式访问,同行评审的期刊。 所有DOAJ服务都是免费的,包括被索引。 所有数据都可以自由使用。
2021-4-23 0:28
创建表表(列向量(3)); 使用ivfflat(列)在表上创建索引; 按列< - > ' [1,2,3]' 限制5; 注意:<#> 返回消极的内部产品,因为Postgres仅支持ASC订单索引扫描在运营商上 使用近似索引加快查询。 为要使用的每个距离功能添加索引。 在表格......
2021-4-15 22:21
在Web应用程序中,面对我们无法理解的性能问题并不罕见。特别是与数据库一起使用,我们将它们视为这个巨大的“黑匣子”,99%的时间令人惊讶地毫无疑问地关心它。哎呀,我们甚至使用像orms的东西,基本上“隐藏”我们与数据库的互动,让我们认为我们不需要关心这些东西。 如果你正在开发一些小的,所在的东西,简单,那可能是这种......
2021-4-8 21:6
VALD具有自动矢量索引和索引备份,以及用于搜索数十亿个特征矢量数据的水平缩放。 通常,图表需要在索引期间锁定,这导致阻止世界。 但Vald使用分布式索引图,因此在索引期间继续工作。 VALD有一个功能,可以使用MySQL或Cassandra存储索引数据的备份,从而实现灾难恢复。 在第一次提交到此存储库之前,强......
2021-1-28 21:59
分段几何模型索引(PGM-index)是一种数据结构,它可以使用比传统索引少的数量级空间,对数十亿个项目的数组进行快速查找,前身,范围搜索和更新,同时提供相同的最坏情况查询时间保证。 与传统的基于树的索引不了解输入数据中可能存在的规律性不同,PGM索引在索引键及其在内存中的位置之间利用了学习的映射。这种映射的简洁性......
2021-1-19 18:2
最近,AndréGarzia发表了一篇不错的博客文章,名为“ Lua,一种被误解的语言”,不幸的是(但不足为奇),HN对此发表了大量评论,涉及的是基于0和1的古老索引问题。您会看到,Lua使用基于1的索引,许多程序员声称这是不自然的,因为“其他语言”都使用基于0的索引。 我将很快撇开事实并非如此-基于1的索引具有悠......
2020-12-15 5:44
支持空间数据和空间索引是CockroachDB历史上最需要的功能之一。 CockroachDB中要求空间数据的第一个问题于2017年10月打开,并于2020年11月12日随着CockroachDB 20.2中空间数据存储的发布而关闭。 空间数据有时也称为地理空间数据,是包含有关地理(和几何)特征的信息的数据,而P......
2020-11-30 23:53
我必须承认,我的研究博客帖子越来越长。从一方面来看,我发现这确实令人鼓舞,因为如果只是从头开始就获得大量信息,请想象一下隐藏在表面下的东西!一位大学教授曾经说过:“数据库中可能有什么有趣的东西?”,事实证明吓坏了很多!另一方面,它肯定会给潜在读者带来问题。为了克服它们,我建议一种有趣的方法:打印此博客文章,或在平板电......
2020-9-19 3:10
RediSearch是一个实时二级索引,具有针对Redis的全文搜索功能,是最成熟、功能最丰富的Redis模块之一。它也变得越来越受欢迎-在过去的几个月里,RediSearch Docker的拉动量跃升了500%!这种飙升的受欢迎程度导致客户提出了各种各样有趣的用例,从实时库存管理到短暂搜索,应有尽有。 为了延续这一......
2020-9-15 6:45
SQL索引是最有效的调优方法,但在开发过程中经常被忽略。使用索引,Luke从头到尾解释SQL索引,而不是停留在Hibernate这样的ORM工具上。 使用索引,Luke是SQL性能解释的免费网页版。如果你喜欢这个网站,可以考虑买这本书。还可以看看商店里有没有其他支持这个网站的很酷的东西。 使用索引,Luke以供应商不......
2020-9-8 11:13
如果您是一名应用程序开发人员、分析师、数据科学家或任何必须弄清楚如何使用关系数据库的人,那么您很有可能熟悉索引。至少在一定程度上,您知道它们以某种方式帮助加快了您的查询速度。(这就是我在很长一段时间内对索引的理解之处)。您可能已经看到,PostgreSQL会自动为具有主键或唯一约束的列创建索引。但只要再深入一点,你就......
2020-9-7 10:57
PostgreSQL 13开发进展顺利,Postgres 13 Beta3于2020年8月13日发布。Postgres Beta 1和2版本分别于2020年5月和6月发布。我对Postgres 13感兴趣的功能之一是B-Tree重复数据删除功能。B-Tree索引是Postgres中的默认索引方法,也可能是生产环境中最......
2020-7-24 23:35
免责声明:我没有为Cognitect工作,不幸的是,我还没有看到Datomic的任何源代码。我刚刚通过大量的公开演讲、文档和谷歌小组对数据的回答才做到了这一点。这篇帖子是对这些内容的汇编。其目的是通过了解他人在做什么来帮助他们更有效地使用数据。 数据体将所有数据建模为称为数据的4元组(实体、属性、值、时间)。在“约翰......
2020-6-26 22:41
搜索系统的关键指标之一是索引延迟,即新信息在搜索索引中可用所需的时间。此度量很重要,因为它决定了新结果显示的速度。并不是所有的搜索系统都需要快速更新内容。例如,在仓库库存系统中,每天更新一次搜索索引可能是可以接受的。就像Twitter--人们不断地在寻找“发生了什么”的答案--实时搜索是必须的。 直到2019年年中,......
2020-6-21 0:29
本文的目的是促进更好地理解ElasticSearch中的事情是如何工作的。如果您正在阅读本文,您可能已经知道ElasticSearch是如何工作的,如果不是这样,您可以通过阅读下面的文章来了解更多: Lucene是ElasticSearch的基础,但您在开车时不能直接与他交互,也不能要求直接启动引擎。但是如果你的车坏......
2020-6-11 3:37
Apache Pinot是一个实时分布式OLAP数据存储,旨在以低延迟提供可扩展的实时分析。 Pinot通过其在非BLOB列上的索引支持超快的查询处理。具有精确匹配过滤器的查询通过字典编码、倒排索引和排序索引的组合高效运行。但是,任意文本搜索查询不能利用索引,需要全表扫描。 在这篇文章中,我们将讨论在Pinot中新增......