扩展 Web 应用程序和标记 - Digg、Del.icio.us、StackOverflow

2023-12-08

Digg、Del.icio.us 和 StackOverflow 等网站如何实现标记?

我知道另一个问题有一个接受的答案与交叉引用表的多对多关系。但“大佬们”是如何做到的呢?一样的方法?它是如何扩展的?


这是经常被引用的文章,它通过实际性能指标分解了标记模式:http://tagging.pui.ch/post/37027746608/tagsystems-performance-tests

作者指出,delicious 的创始人解释说,使用 RDBMS 进行标记根本无法扩展到负载下的数百万个项目。另一种选择是Lucene在这种情况下可能更适合。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

扩展 Web 应用程序和标记 - Digg、Del.icio.us、StackOverflow 的相关文章

  • 数据聚合和缓存:如何按时间间隔快速绘制大型时间序列数据集的图表

    我有一个巨大的时间序列数据集 我想绘制图表 时间序列可以追溯到 5 年前 从后端的角度来看 以各种分辨率 间隔 显示这些数据的常用方法是什么 本质上我想绘制这样的数据图表 https bitcoinwisdom com markets bi
  • 可以重复应用并产生相同结果的数据库操作吗?

    我现在一片空白 或者像有些人说的那样 正在经历一个高级时刻 我知道这个概念有一个正式的定义和名称 其中在数据库中运行的数据库操作 存储过程 如果重复运行将产生相同的结果 它属于数学家的自反 对称 传递等类型 您的意思是 确定性 吗 如果使用
  • SSDT SQL Server 数据库项目中用于架构比较的命令行/API?

    在 Visual Studio 2012 中 我们有Schema Compare http msdn microsoft com en us library hh272690 28v vs 103 29 aspx in SSDT http
  • AWS RDS MySql - 如何在设置“公开可用”后允许访问

    刚刚使用默认设置和用户 密码创建了新的 AWS RDS MySql 实例 我也将其设置为publicly available并在此过程中创建新的 VPC 目前无法从我的笔记本电脑连接到此 RDS mysql h endpoint u myu
  • 巩固 Django 南迁移

    在我的项目的初始阶段 我对模型进行了很多更改 因此我最终为我的应用程序生成了很多向南迁移 在转到我的生产服务器执行迁移之前 是否可以以任何方式整合它们 这样我就不会为每个应用程序进行一百万次迁移 如果是这样 我该怎么做呢 您始终可以删除现有
  • 如何使用 Wix 运行 sql 脚本创建数据库

    我在使用 Wix 创建数据库时遇到问题 我能找到的示例 参见下面的链接 都是首先使用 wix 创建数据库并运行创建表 sql 脚本 问题是我需要将 wix 设置为使用 CREATE DATABASE 运行 sql 脚本来创建数据库和表 而不
  • MySQL InnoDB 约束不起作用

    我偶然发现 innoDB 约束的奇怪行为 但找不到原因 我有包含数据的表格 下面列出了它们的结构 CREATE TABLE contents id int 10 unsigned NOT NULL AUTO INCREMENT title
  • 如何持续更新MPAndroidChart中的Y轴值

    我希望 LineChart 中的轴能够实时调整其最大值和最小值 当新数据的 Y 值增加 正值和负值 时 像 ResetAxisMaxValue 和 ResetAxisMinValue 这样的函数可以很好地工作 但是 一旦信号再次变低 Y 值
  • MySQL 中的创建/写入权限

    我的设备遇到一些权限问题SELECT INTO OUTFILE陈述 当我登录数据库并执行简单的导出命令时 例如 mysql gt select from XYZ into outfile home mropa Photos Desktop
  • android 多关键词搜索

    我的应用程序包含搜索功能 它将搜索数据库内的内容 我的搜索的弱点是 我只能使用一个标签进行搜索 例如我只能搜索 猫 它会返回我的数据库中包含 猫 一词的内容 因为我正在使用LIKE在 select 语句期间进行查询 如何使用多个标签进行搜索
  • 数据加密

    存储大量信用卡信息的数据库是我们刚刚完成的系统中不可避免的一部分 不过 我想要的是卡号的最终安全性 我们可以设置一种加密和解密机制 但我们自己无法解密任何给定的号码 我所追求的是一种即使在数据库级别也能保护这些信息的方法 这样任何人都无法进
  • 在 Android 中获取联系方式需要花费大量时间?

    您好 目前正在做一个与联系人相关的项目 我正在从联系人中获取详细信息 电子邮件 电话号码和联系人姓名 效果很好 但问题是获取联系方式需要很长时间 超过 1000 个联系人 包括从社交网站同步的联系人 这样我就放了一个Asynchronous
  • using 块会关闭数据库连接吗?

    using DbConnection conn new DbConnection do stuff with database 会不会using块调用conn Close 是的 它会 实施DbConnection Dispose calls
  • 连接所有 PostgreSQL 表并创建 Python 字典

    我需要加入allPostgreSQL 表并将它们转换为 Python 字典 数据库中有72张表 总列数大于1600 我编写了一个简单的 Python 脚本 该脚本连接多个表 但由于以下原因无法连接所有表内存错误 https gist git
  • 使用 rvest 进行抓取 - 当标签不存在时,使用 NA 完成抓取

    我想解析这个 HTML 并从中获取这个元素 a p标签 与class normal encontrado b div with class price 有时 p某些产品中不存在标签 如果是这种情况 NA应添加到从该节点收集文本的向量中 这个
  • 使用显式创建表语句与 select into 创建表

    使用显式创建表语句和加载数据与选择数据之间是否存在性能差异 此示例仅显示 2 列 但问题是针对使用非常大的表 下面的示例也使用临时表 尽管我也想知道使用常规表的效果 我认为无论表格类型如何 它们都是相同的 临时表场景 Explicitly
  • 将自动递增值添加到只有一列的表中

    我需要创建一个基本上仅保留索引列表的表 因此 我创建了一个只有一个名为 id 的自动递增列的表 但是 我似乎无法隐式地将自动递增值添加到该表中 我知道通常当您在表中有这样一列 不仅仅是此列 时 您可以执行以下操作 插入表 col1 col2
  • 在python中将数据库表写入文件的最快方法

    我正在尝试从数据库中提取大量数据并将其写入 csv 文件 我正在尝试找出最快的方法来做到这一点 我发现在 fetchall 的结果上运行 writerows 比下面的代码慢 40 with open filename a as f writ
  • 如何使用 SharedPreferences 保存多个值?

    我正在开发一个字典应用程序 在我的应用程序中 我假设用户想要保存最喜欢的单词 我决定使用共享首选项保存这些值 我知道 SQLite 和文件更好 但我坚持使用 SharedPreferences 所以继续使用它 下面是我的代码 Overrid
  • 索引在 NOT IN 或 <> 子句中起作用吗?

    我读过 至少 Oracle 数据库中的普通索引基本上是 B 树结构 因此存储处理适当根节点的记录 小于 根的记录被迭代地存储在树的左侧部分 而 大于 根的记录被存储在右侧部分 正是这种存储方法有助于通过树遍历实现更快的扫描 因为深度和广度都

随机推荐

  • Java:如何从图像数组创建电影?

    我基本上有一个字节矩阵 每行 即 byte 代表一个图像 如何创建一个电影 任何格式 avi mpeg 等等 并将其保存为文件 每个图像可以是以下之一 int JPEG Encoded formats int NV16 YCbCr form
  • 使用 Project Reactor 和 DirectoryStream 列出目录内容

    我想将 DirectoryStream 与 Project Reactor 一起使用来列出目录中的所有文件 我的尝试是 Path myDir Paths get C Users r dacanal Documents Reply EDA l
  • Hibernate:多对多关系表作为实体

    问题如标题所示 如何将多对多关系表作为实体 我想说 你的问题很有道理 看看这个文档部分 第 24 章最佳实践 摘录 不要使用外来关联映射 真正的多对多关联的实际测试用例很少 最多 您需要存储在 链接 中的附加信息的时间 table 在这种情
  • ImageIO write() 是阻塞方法吗?

    在我用 java 开发的应用程序中 我使用 ImageIO API 来缩放图像 然后将它们写入目录 然后通知 Web 服务器图像已准备好使用 向 Web 服务器发送信号之前的最后一个调用是 ImageIO write 方法 但 Web 服务
  • TinyMCE 4 插入链接表单字段已禁用

    我正在使用TinyMCE Railsgem 使用 TinyMCE 4 我正在加载link插件 所有这一切都是在颜色框弹出窗口之后 中启动的 TinyMCE 编辑器工作正常 但链接按钮会弹出一个对话框来添加 编辑链接 但除了target可供编
  • 使用openpyxl旋转Excel图表的轴

    那里 我正在尝试使用 openpyxl 来处理 Excel 数据 将图片绘制出来并导出它们就可以了 但是 x axis 不够漂亮 我想旋转它 但在文档中没有找到解决方案 这是使用 XlsxWriter 的解决方案 solution 我的代码
  • 如何自动展开和打印 TreeView

    我创建了一个应用程序 它会扫描每台计算机 并使用硬件 软件和更新 修补程序信息填充 TreeView 我遇到的问题是打印 如何自动展开树视图并将所选计算机的结果发送到打印机 我当前使用的方法是将内容发送到画布 BMP 然后将其发送到打印机
  • Boost序列化:如何预测序列化结果的大小?

    我以这种方式使用 boost 序列化 Header H Magic SSP T REQUEST 98 72 42 Date SSP C NONE Header Z std cout lt lt H lt lt std endl std co
  • 指定和不指定 dtype 的 numpy.array 行为很奇怪

    我对此完全感到困惑 从以下 import numpy as np a np array 4 9 a 0 0 4 a I 预期输出 array 0 4 9 但它给了我 array 0 9 但是当我改变了dtype to f a np arra
  • R 中装配的水平线图

    我有如下的大数据 但这只是一个小样本 pos lt c 1 3 5 8 10 12 start lt c 1 3 6 7 10 11 end lt c 5 6 9 9 13 12 定量变量 Pos 将是 Y 轴 X 轴将是指定的 X 变量
  • 具有特殊功能的拉开功能型

    答案是这个问题使用类模板挑选函数类型 template
  • 将超过 4000 个字符的 XML 插入到 Oracle XMLTYPE 列中

    我有一个 oracle 表 其中有一列类型为 SYS XMLTYPE 以及正在执行插入的存储过程 简洁版本 PROCEDURE InsertXML pXMLData IN LONG IS BEGIN INSERT INTO MY TABLE
  • 重置警报的推送通知设置

    我开发了一个启用推送通知的应用程序 它可以在 AppStore 中找到 在我的设备上安装该应用程序后 有时仅显示启用推送通知的警报 这是我这边的问题吗 在这种情况下 一旦我执行了 使用 操作 几天后我从我的设备中删除了应用程序 下次我从 A
  • jQuery.error() 不适用于 iframe。

    我正在尝试使用 jquery 来检测是否iframe无法加载或页面不存在 但下面的代码不起作用 frame error function code here 其中一条评论是文档 says 在 iframe 上使用 error 似乎永远不会触
  • 如何绑定到浏览器输入字段的更改? (jQuery)

    请看一下这个 http jsfiddle net sduBQ 1 Html
  • ContentEditable div - 第一个“x”字符之后的所有 HTML

    我一直在开发一个 contenteditable div 当文本超过定义的最大长度时 我会突出显示文本 代码笔在这里 http codepen io doublesidestickytape pen NqBMXR 它运行正常 除非用户按回车
  • 为什么 while 循环在条件检查变量变为 0 时停止?

    有人可以向我解释下面发生了什么吗 var i 5 while i console log i 问题是 while 循环一直持续到 1 控制台记录 4 3 2 1 我知道如果我检查 1 或 0 是否为真 我会得到以下结果 0 真 gt 假 1
  • 将列表导出到 R 中的 CSV 或 TXT 文件

    据我所知 如果表的元素之一是列表 我们就无法导出表 我在 R 中得到了一个列表 我想将其导出到 CSV 或 TXT 文件中 这是我执行此操作时收到的错误消息write table命令 write table mylist test txt
  • 如何在 Angular2 中切换布局

    在同一个 Angular2 应用程序中使用两种完全不同的布局的最佳实践方法是什么 例如 在我的 login 路线中 我想要一个非常简单的水平和垂直居中的框 对于每个其他路线 我想要带有页眉 内容和页脚的完整模板 在您的主要组件 html 中
  • 扩展 Web 应用程序和标记 - Digg、Del.icio.us、StackOverflow

    Digg Del icio us 和 StackOverflow 等网站如何实现标记 我知道另一个问题有一个接受的答案与交叉引用表的多对多关系 但 大佬们 是如何做到的呢 一样的方法 它是如何扩展的 这是经常被引用的文章 它通过实际性能指标