利用更新层的数据库分区的制作方法_6

文档序号:9620906阅读:来源:国知局
盘、按键、麦克风、显示器、鼠标、打印机、扫描仪、扬声器、静物照相机、唱针、平板电脑、触摸式屏幕、轨迹球、摄影机、另一个合适的I/o装置或其中的两个或多个的组合。I/O装置可包括一个或多个传感器。本公开预计具有任何合适的I/o装置以及用于这些I/O装置的任何合适的I/O接口 68。在适当的情况下,I/O接口 68可包括一个或多个装置或软件驱动器,其能够允许处理器62驱动这些I/O装置中的一个或多个。在适当的情况下,I/O接口 68可包括一个或多个I/O接口 68。虽然本公开描述和显示了特定的I/O接口,但是本公开预计具有任何合适的I/O接口。
[0061]在【具体实施方式】中,通信接口 70包括硬件和/或软件,其提供一个或多个接口,用于在计算机系统60与一个或多个其他计算机系统60或一个或多个网络之间进行通信(例如,基于分组的通信)。作为实例,并非通过限制的方式,通信接口 70可包括网络接口控制器(NIC)、或用于与以太网或其他有线网络或无线NIC(WNIC)进行通信的网络适配器、或用于与无线网络(例如,W1-FI网络)进行通信的网络适配器。本公开预计具有任何合适的网络以及用于该网络的任何合适的通信接口 70。作为实例,并非通过限制的方式,计算机系统60可与自组织网络、个人区域网络(PAN)、局域网(LAN)、广域网(WAN)、城域网(MAN)、或互联网的一个或多个部分或其中的两个或多个的组合进行通信。这些网络中的一个或多个的一个或多个部分可为有线或无线部分。作为一个实例,计算机系统60可与无线PAN(WPAN)(例如,BLUETOOTH WPAN)、W1-FI网络、W1-MAX网络、蜂窝电话网络(例如,全球移动通讯系统(GSM)网络)、或其他合适的无线网络或其中的两个或多个的组合进行通信。在适当的情况下,计算机系统60可以包括用于这些网络中的任一个的任何合适的通信接口 70。在适当的情况下,通信接口 70可以包括一个或多个通信接口 70。虽然本公开描述和显示了特定的通信接口,但是本公开预计具有任何合适的通信接口。
[0062]在【具体实施方式】中,总线72包括硬件和/或软件,其使计算机系统60的元件彼此耦接。作为实例,并非通过限制的方式,总线72可包括加速图形端口(AGP)或其他图形总线、增强型工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准结构(ISA)总线、无限带宽互连、低脚位(LPC)总线、内存总线、微通道结构(MCA)总线、外围组件互连(PCI)总线、PCI高速(PCIe)总线、串行高级技术附件(SATA)总线、视频电子标准协会本地(VLB)总线、或另一个合适的总线或其中的两个或多个的组合。在适当的情况下,总线72可包括一个或多个总线72。虽然本公开描述和显示了特定的总线,但是本公开预计具有任何合适的总线或互连。
[0063]在本文中,在适当的情况下,计算机可读非暂时性存储介质的引用可包括基于半导体的或者其他集成电路(1C)(例如,现场可编程门阵列(FPGA)或专用IC(ASIC))、硬盘驱动器HDD、混合硬盘驱动器(HHD)、光盘、光盘驱动器(ODD)、磁光盘、磁光驱动器、软盘、软盘驱动器(FDD)、磁带、固态驱动器(SSD)、RAM驱动器、安全数字卡、安全数字卡或驱动器、另一个合适的计算机可读非暂时性存储介质、或者其中的一个合适的组合。在适当的情况下,计算机可读非暂时性存储介质可为易失性、非易失性或者易失性和非易失性的组合。
[0064]在本文中,除非另有明确规定或者在上下文中另有明确规定,否则“或”具有包括而非排除的意思。因此,在本文中,除非另有明确规定或者在上下文中另有明确规定,否则“A或B”表示“A和/或B”。而且,除非另有明确规定或者在上下文中另有明确规定,否则“和”具有共同和单独的意思。因此,在本文中,除非另有明确规定或者在上下文中另有明确规定,否则“A和B”表示“共同或单独的A和B”。
[0065]本公开的范围包括本领域的技术人员会理解的在本文中描述或显示的实例实施方式的所有变化、替换、变动、变更以及修改。本公开的范围不限于在本文中描述或显示的实例实施方式。而且,虽然本公开描述和显示了在本文中相应的实施方式包括特定的元件、部件、功能、操作或步骤,但是这些实施方式中的任一个可以包括本领域的技术人员会理解的在本文中的任何地方描述或显示的任何元件、部件、功能、操作或步骤的任何组合或排列。而且,只要适合于、被设置为、能够、被配置为、启用、可用于或者有效地执行一个特定的功能的设备、系统、或设备或系统的元件这样适合、设置、能干、配置、启用、可用或者有效,就无论是否激活、打开或开启该设备、系统、元件或该特定的功能,在所附权利要求中引用该设备、或系统、或元件都包括该设备、系统、元件。
【主权项】
1.一种方法,包括: 由一个或多个计算装置接收与一个或多个内容对象相关联的活动的更新,所述内容对象与搜索项相关联,所述搜索项与超过预定的阈值数的多个内容对象相关联,在一个或多个索引服务器上索引与所述搜索项相关联的所述内容对象,所述索引服务器包括对应于所述内容对象的标识符信息的列表;以及 由一个或多个计算装置响应于所述更新,修改所述一个或多个索引服务器的所述列表。2.根据权利要求1所述的方法,其中,所述列表包括基础层和更新层,所述基础层的标识符信息以预定的间隔更新,所述更新层的标识符信息在所述预定的间隔之前更新。3.根据权利要求2所述的方法,其中,所述修改包括由一个或多个计算装置响应于所述活动上传所述内容对象,将与所述活动相关联的所述内容对象的标识符信息加入所述更新层中。4.根据权利要求2所述的方法,其中,所述修改包括由一个或多个计算装置响应于所述活动删除所述内容对象,在所述更新层内提供与所述活动相关联的所述内容对象不再与所述搜索项相关联的指示。5.根据权利要求1所述的方法,进一步包括由一个或多个计算装置返回搜索查询的一个或多个搜索结果,所述搜索查询包括所述搜索项以及与由项目服务器索引的一个或多个内容对象相关联的另一个搜索项,至少部分根据与所述活动相关联的所述内容对象以及通过所述列表的标识符信息与和其他搜索项相关联的内容对象的列表的标识符信息的交集确定的一个或多个内容对象,确定所述搜索结果。6.根据权利要求1所述的方法,其中,所述列表包括与单个内容对象型的内容对象相关联的标识符信息。7.根据权利要求1所述的方法,进一步包括: 由一个或多个计算装置,响应于与其他搜索项相关联的内容对象的数量超过所述预定的阈值数,在一个或多个索引服务器上生成与另一个搜索项相关联的列表;并且 由一个或多个计算装置,通过由项目服务器索引的一个或多个内容对象的标识符信息,填充与所述其他搜索项相关联的索引服务器中的一个或多个的列表。8.根据权利要求7所述的方法,进一步包括由一个或多个计算装置删除所述搜索项以及与所述其他搜索项相关联的所述项目服务器的列表。9.一种或多种包含软件的计算机可读非暂时性存储介质,在执行时所述软件能操作以: 接收与一个或多个内容对象相关联的活动的更新,所述内容对象与搜索项相关联,所述搜索项与超过预定的阈值数的多个内容对象相关联,在一个或多个索引服务器上索引与所述搜索项相关联的所述内容对象,所述索引服务器包括对应于所述内容对象的标识符信息的列表;以及 响应于所述更新,修改所述一个或多个索引服务器的所述列表。10.根据权利要求9所述的介质,其中,所述列表包括基础层和更新层,所述基础层的标识符信息以预定的间隔更新,所述更新层的标识符信息在所述预定的间隔之前更新。11.根据权利要求10所述的介质,其中,所述软件进一步被配置为响应于所述活动上传所述内容对象,将与所述活动相关联的所述内容对象的标识符信息加入所述更新层中。12.根据权利要求10所述的介质,其中,所述软件进一步被配置为响应于所述活动删除所述内容对象,在所述更新层内提供与所述活动相关联的所述内容对象不再与所述搜索项相关联的指不。13.根据权利要求9所述的介质,其中,所述软件进一步被配置为返回搜索查询的一个或多个搜索结果,所述搜索查询包括所述搜索项以及与由项目服务器索引的一个或多个内容对象相关联的另一个搜索项,至少部分根据与所述活动相关联的所述内容对象以及通过所述列表的标识符信息与和其他搜索项相关联的内容对象的列表的标识符信息的交集确定的一个或多个内容对象,确定所述搜索结果。14.根据权利要求9所述的介质,其中,所述列表包括与单个内容对象型的内容对象相关联的标识符信息。15.根据权利要求9所述的介质,其中,所述软件进一步被配置为: 响应于与其他搜索项相关联的内容对象的数量超过所述预定的阈值数,在一个或多个索引服务器上生成与另一个搜索项相关联的列表;并且 通过由项目服务器索引的一个或多个内容对象的标识符信息,填充与所述其他搜索项相关联的所述索引服务器中的一个或多个的列表。16.根据权利要求15所述的介质,其中,所述软件进一步被配置为删除所述搜索项以及与所述其他搜索项相关联的所述项目服务器的列表。17.一种装置,包括: 处理器;以及一个或多个计算机可读非暂时性存储介质,耦接至所述处理器,并且包含软件以: 接收与一个或多个内容对象相关联的活动的更新,所述内容对象与搜索项相关联,所述搜索项与超过预定的阈值数的多个内容对象相关联,在一个或多个索引服务器上索引与所述搜索项相关联的所述内容对象,所述索引服务器包括对应于所述内容对象的标识符信息的列表;以及 响应于所述更新,修改所述一个或多个索引服务器的所述列表。18.根据权利要求17所述的装置,其中,所述列表包括基础层和更新层,所述基础层的标识符信息以预定的间隔更新,所述更新层的标识符信息在所述预定的间隔之前更新。19.根据权利要求18所述的装置,其中,所述软件进一步被配置为响应于所述活动上传所述内容对象,将与所述活动相关联的所述内容对象的标识符信息加入所述更新层中。20.根据权利要求18所述的装置,其中,所述软件进一步被配置为响应于所述活动上传所述内容对象,将与所述活动相关联的所述内容对象的标识符信息加入所述更新层中。
【专利摘要】在一个实施方式中,一种方法包括接收与一个或多个内容对象相关联的活动的更新,所述内容对象与搜索项相关联。所述搜索项与超过预定的阈值数的多个内容对象相关联。在一个或多个索引服务器的列表上索引与所述搜索项相关联的内容对象。所述列表包括对应于所述内容对象的标识符信息。所述方法还包括响应于所述更新,修改所述一个或多个索引服务器的列表。
【IPC分类】G06F17/30
【公开号】CN105378726
【申请号】CN201480038223
【发明人】桑迪亚·库纳特, 索伦·博格哈·拉森, 迈克尔·柯蒂斯, 皮利普·普罗宁
【申请人】脸谱公司
【公开日】2016年3月2日
【申请日】2014年5月21日
【公告号】CA2912414A1, EP3000060A1, US20140351203, WO2014190045A1, WO2014190045A8
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1