Kissy Suggest 海量数据的查询

问题描述

我们公司要用Kissy Suggest,但是boss说让我在查询大量数据库时速度要快,像淘宝那样的,百万条的数据,这个需要用到什么技术啊?我只知道拿到那个q传过来的值,然后到数据库中查询,boss说是要用到内存、缓存什么的。我刚毕业,懂的不多,还望不吝赐教。可以给我提起几个技术点,我可以自己找相关的文章,谢谢~ 问题补充:7454103 写道

解决方案

缓存 可以实现速度上的一定的提高!即 把数据提前放在内存中! 固定的时间更新一次!
解决方案二:

引用我在服务器端的内存中暂存下来我要查询的数据,然后有查询的时候我就不查数据库了,改查内存中的数据了?理解很正确! 如果数据变化较快! 还可以 在固定的时间内 更新下缓存! 呵呵

时间: 2024-11-02 07:36:38

Kissy Suggest 海量数据的查询的相关文章

KISSY 快讯(2)

转眼又过了半个月,汇报下 KISSY 的新进展和相关资讯: 1. 经过一个多月的开发,KISSY Editor 2.0 已初具雏形:static-demo.html 下周将进入测试和细节完善阶段.大家有什么想法和需求,欢迎反馈.目前源码已放到 kissy-editor@github 上,欢迎 fork 和 review code. 2. 经过一年多的线上需求反馈,KISSY Suggest 已发布 1.1 版.这不是一个新鲜组件,基本上是各大网站的标配,但要做好做完美并不容易.目前 淘宝, 去哪

solr的suggest模块

solr的suggest模块 solr有个suggest模块,用来实现下拉提醒功能,就是输入了一个文本之后,进行文本建议查找的功能. suggest请求的url http://localhost:8983/solr/hotquestions/suggest?suggest=true&suggest.build=true&suggest.dictionary=mySuggester&wt=json&suggest.q=elec 这里可以看到有几个参数: suggest=tru

超强1000个jquery插件!

1.导航类 (1)Horizontal accordion: jQuery 基于jQuery开发,非常简单的水平方向折叠控件. 二手图书 二手书 特价书 旧书网 (2)jQuery-Horizontal Accordion 具有XBOX360 blade界面风格的水平方向Accordion. 二手图书 二手书 特价书 旧书网 (3)jQuery plugin: Accordion 用于创建 折叠菜单的jQuery插件.二手图书 二手书 特价书 旧书网 (4)Accordion Menu scri

大数据技术在发展 挑战与机遇并存

大数据技术是在传统数据处理手段无法应对海量数据的实时需求的情况下,采用新的信息技术来应对大数据爆发进行数据处理的技术.大数据技术一般可以包括基础架构支持.数据采集.数据存储.数据计算和数据展现交互等. 大数据技术的分类 大数据技术涵盖的范围十分广阔.基础架构支持方面主要包括了支撑大数据处理的基础架构级数据中心管理.云计算平台.云存储设备及技术.网络技术.资源监控等技术.而为了处理数据,则需要有大规模物理资源的云数据中心和具备高效的调度管理功能的云计算平台的支撑. 数据采集技术方面包含了数据采集的

如何构建银行数据仓库

数据 如何构建银行数据仓库河南省邓州市新华东路11号市人行 宋玉长 数据仓库技术作为一项数据管理领域的新技术,其精髓在于针对联机分析处理(OLAP)提出了一种综合的解决方案,与以往很多技术不同的是,它主要是一种概念,在此概念指导下完成系统的构造.既没有可以直接购买到的现成产品,也没有具体的分析规范和实现方法,也就是说没有成熟.可靠且被广泛接受的数据仓库标准.在以往关系数据库的设计和实现中,不仅有详细的理论推导,还有无数的设计实例,无论你使用的是什么公司的数据库产品.开发工具,只要按照规范做,那么

胖子哥的大数据之路(二)- 大数据结构化数据存储应用模式

一.楔子 胖子哥是我网名,叫了很多年的网名,网名的来历与自己的沧桑和身材有关,不知是IT改变了我,显得苍老,还是我本就苍老,顺应了IT行业的需要.25岁那年,曾被跟我一样高的漂亮美眉叫叔叔,从此再也不敢打小姑娘的注意,走上了重口味热爱阿姨级别女性的不归路:曾被三十五.六岁的同事阿姨说苍老:看你也就三十五六吧,那年我25:周一的时候,还有一个60后的同事问及我的年龄,他很含蓄的,明显带着保留的口吻问我:你是75年的吧?因为他一直认为和我一般大.然后...然后泪奔.关于体型方面也是个悲剧.三围相等,

《R语言数据分析》——1.4 从数据库中导入数据

1.4 从数据库中导入数据 使用一个专用的数据库测试平台比根据需要从磁盘中导入文件效率要高很多,这是由数据库本身特性决定的: 对大数据表的访问速度更快 在数据导入R前,提供了更快更有效的数据聚集和筛选方法 相比电子表格以及R对象实现的传统矩阵模型,能够提供更加结构化的关系 数据模型来存储数据 提供对数据的连接及合并操作 在同一时间支持对多个客户端的并发远程访问 提供了安全和有限的访问 提供可扩展及可配置的数据存储后台 DBI包提供了数据库操作的接口,可以作为R和不同关系数据管理系统(Relati

大型网站系统架构演化之路

大型网站系统架构演化之路 前言 一个成熟的大型网站(如淘宝.天猫.腾讯等)的系统架构并不是一开始设计时就具备完整的高性能.高可用.高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式.技术架构.设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线.所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是一蹴而就:不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决海量的商品信息的搜索.下单.支付,例如腾讯,要解决数亿用户的实时消息传

转mongo db命令

安装及使用: 首先在Ubuntu上安装MongoDB. 下载MongoDB, 现在最新的生产版本1.7.0 1.                   解压文件. $ tar -xvf mongodb-linux-i686-1.4.3.tgz 2.                  为MongoDB创建数据目录,默认情况下它将数据存储在/data/db $ sudo mkdir -p /data/db/ $ sudo chown `id -u` /data/db 3.