自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 如何在大型系统中提供拼音检索服务

最近有这么一个需求,客户要求在选择一些业务数据时,能提供类似谷歌的拼音检索功能,由于目前系统中的业务数据都是存储在数据,而且数据量都比较大,目前主要考虑两种实现方式:  第一种通过构建一个包含有所有业务数据的关键字的拼音库,用户输入拼音时,先在拼音库中        进行检索,再在对应的数据库中查找记录。  第二种方式直接在数据库中对需要查找的内容先进行拼音的转换。  第三种方式对在客户端展示的数据进行全量加载,目前由于数据量比较大,是提供异步加载的方式。这三种方式都存在一些问题,第一种构建一个拼音库,需要

2010-06-30 09:46:00 811 1

转载 (转载)常用内存数据库介绍(五)

5.内存数据库之比较<br />上述内存数据库,首先由于License限制,排除了所有的商业数据库产品包括:<br /> <br />Alitibase<br />Oralce Berkelay DB<br />Oracle TimesTen<br />eXtrmeDB<br /> <br />还包括 Berkelay DB这样的开源,但限制商业使用的数据库。<br /> <br />所以比较的重点就是SQLite和H2<br /><br /><br /><br />方面<br />具体要求<br />必要

2010-06-25 16:39:00 395

转载 (转)常用内存数据库介绍(四)

<br />4.5           H2 Database<br />       h2是Thomas Mueller提供的一个开源的、纯java实现的关系数据库,官方网站:http://www.h2database.com/html/main.html。<br />       它的主要特性是:非常速的数据库引擎开源、免费数据库支持 JDBC和ODBC API,支持SQL支持嵌入式,服务器和集群模式。支持内存数据库。提供基于浏览器的管理控制台整个应用本身只有1MB左右。<br />其他特性还包括基于磁

2010-06-25 16:36:00 299 1

转载 (转)常用内存数据库介绍(三)

4.1.2   哪些场合适合使用其他的关系型数据库管理系统(RDBMS)<br />·         客户端/服务器程序<br />如果你有许多的客户端程序要通过网络访问一个共享的数据库, 你应当考虑用一个客户端/服务器数据库来替代SQLite. SQLite可以通过网络文件系统工作, 但是因为和大多数网络文件系统都存在延时, 因此执行效率不会很高. 此外大多数网络文件系统在实现文件逻辑锁的方面都存在着bug(包括Unix 和windows). 如果文件锁没有正常的工作, 就可能出现在同一时间两个或更多的

2010-06-25 16:35:00 395

转载 (转)常用内存数据库介绍(二)

<br /> 4.  常用内存数据库4.1           SQLite<br />SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的(ACID),即使在系统崩溃和电源故障之后。零配置——不需要安装和管理。实现了绝大多数SQL92标准。整个数据库存储在一个单一的文件中。数据库文件可以在不同字节序的机器之间自由地共享。支持最大可达2T的数据库。 (241字节) 字符串和BLOB类型的大小最大可达 2G 字节(231字节)

2010-06-25 16:32:00 444

转载 (转载)常用内存数据库介绍(一)

1.  内存数据库简介1.1           概念一、什么是内存数据库传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称做磁盘数据库(DRDB:Disk-Resident Database)。磁盘数据库需要频繁地访问磁盘来进行数据的操作,由于对磁盘读写数据的操作一方面要进行磁头的机械移动,另一方面受到系统调用(通常通过CPU中断完成,受到CPU时钟周期的制约)时间的影响,当数据量很大,操作频繁且复杂时,就会暴露出很多问题。    近年来,内存容量不断提高,价格不断下跌,操作系统已经可以支持更大的

2010-06-25 16:25:00 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除