是选内存数据库还是选内存表!》的相关内容

memcache or mysql memory engine

一般说来,我们的rails应用都会使用mysql,用memcache做缓存。不过mysql支持memory类型的引擎,和memcache有些相似。 网上有篇文章说到了他们的比较:http://hi.baidu.com/jabber/blog/item/757873f455cf32d9f2d385eb.html 但我仍然不是很清楚,memory table可以进行关系操作,而memcache不适合 ...
by fsword 2008-04-22 浏览 (1172) 回复 (6) 关键字:

有人做过Java内存表提升性能吗?大家可以讨论下

当然,首先硬件的升级和合理的程序优化应该是最先考虑的,下面所说都是在这个基础之上的。 再者,性能的表现对用户和开发者而言,可能是不一样的。这点后面再具体讨论。 无论在项目还是产品中,往往面临各种状况: 1)硬件没有升级计划,但是希望性能提升 2)硬件有冗余,但是客观条件限制使用:如规定数据必须集中,就会出现N个应用的DB在一个Server上,往往DB Server就成为了瓶颈 对于上面的情况 ...
by minimu 2007-01-31 浏览 (15023) 回复 (48) 关键字: java 内存表

关于缓存的想法

现在基本对数据库的操作出现性能问题的时候,第一个想到的是缓存,现在谈得比较多的memcache缓存,其实他就是大的hash表,可以作为一个全局的cache,而且他没有像数据库中的一些功能,我想既然是这样,我们可以用嵌入式的内存数据库,比如hsql,作为cache来用,这样数据也是放在内存在,我们在做select的时候,仍然操作的是内存,这样我们也可以把这种“嵌入式的内存数据库”来作为全局的缓存,和 ...
by haihai 2007-10-07 浏览 (4185) 回复 (28) 关键字:

Mysql的内存表(Memory engine)的问题

由于项目需要大量并发insert/select/update,所以考虑采用内存数据库或者内存表解决这个问题。 首先考虑到的是mysql的内存表。查阅了大量资料,未发现内存表有什么不满足我们需求的情况。于是进行压力测试。模拟量大量的并发请求,在压力上升到一定程度的时候,发现了锁等待。这个情况连续出现了两次。 于是询问DBA,他们的意见是mysql的内存表(memory engine)因为和mys ...
by xiaoych 2007-12-27 浏览 (593) 回复 (0) 关键字:

MySQL优化(转)

如果这个服务可以被其他非数据库应用代替(比如很多基于数据库的计数器完全可以用WEB日志统计代替)最好将其禁用。非用数据库不可吗?虽然数据库的确可以简化很多应用的结构设计,但本身也是一个系统资源消耗比较大的应用。在某些情况下文本,DBM比数据库是更好的选择,比如:很多应用如果没有很高的实时统计需求的话,完全可以先记录到文件日志中,定期的导入到数据库中做后续统计分析。如果还是需要记录简单的2维键-值对 ...
by lzj520 2008-02-27 浏览 (18) 回复 (0) 关键字:

集群中几种session同步解决方案的比较(转)

在集群中session安全和同步是个最大的问题,下面是收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。 1. 客户端cookie加密 简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。    问题:session中数据不能太多,最好只有个用户id。    参考实现: ...
by lzj520 2008-03-06 浏览 (131) 回复 (0) 关键字:

Derby对应用开发的支持

出处:blog.csdn.net 作者:eye_of_back 更新时间:2007-08-21  原文 一,derby是什么   Derby是什么,即使你说不上来,想必你也早就听说过了,当然了,如果没有听说过,也没有关系,因为下面就要和你说一下Derby。   Derby是一款轻量级的关系型数据库,它的出现要感谢的 ...
by pengyan 2008-04-21 浏览 (328) 回复 (0) 关键字:

Java DBJava 6 里的数据库

新安装了 JDK 6 的程序员们也许会发现,除了传统的 bin、jre 等目录,JDK 6 新增了一个名为 db 的目录。这便是 Java 6 的新成员:Java DB。这是一个纯 Java 实现、开源的数据库管理系统(DBMS),源于 Apache 软件基金会(ASF)名下的项目 Derby。它只有 2MB 大小,对比动辄上 G 的数据库来说可谓袖珍。但这并不妨碍 Derby 功能齐备,支持几乎 ...
by dalezhu 2008-02-01 浏览 (260) 回复 (1) 关键字:

如何实现lucene的实时搜索

在对索引搜索的时候,一般不建议对索引进行和数据库同步更新,但是现在我想研究一下如果做同步更新,我也想了很久,也找不到方案,请知道的人给点建议!谢谢!
by fys124974704 2008-07-07 浏览 (1585) 回复 (23)

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)

mysql 事务实现的原理

如题,刚才听说,事务开始后,数据是不存数据库的,才反应过来,自己从来都没有想过这个问题哎。
by youkie 2008-08-01 浏览 (239) 回复 (1)

DB4D项目

http://code.google.com/p/db4d/ 这是我前段时间开始的一个BerkeleyDB的D语言封装项目,最近dxpcom的D语言封装我打算重写,工作量比较大,所以先放下它继续db4d项目。 db4d和C版本的最大差别是使用异常风格、自动资源释放、使用D数组类型取代DBT类型、限制flag参数以适合IDE提示(如果有好的IDE的话)。 目前遇到比较麻烦的2个问题,可能在其它 ...
by qiezi 2007-05-11 浏览 (1840) 回复 (26)

想问下各位是怎么解决并发问题的

并发下检索时间很慢啊。
by jiqiumin 2008-06-04 浏览 (589) 回复 (7)

基于memcached的分布式数据库缓存系统dbcached

dbcached是新浪的开发团队最近新发布的一个基于memcached的开源项目: http://code.google.com/p/dbcached/ dbcached和新浪另外一个开源项目memcached比较像,都是支持memcached协议,利用memcached进行内存缓存的产品。dbcached的架构图: 根据作者的博客介绍:   ● 兼容:Memcached 能做的,db ...
by robbin 2008-03-24 浏览 (1846) 回复 (2) 关键字: dbcached

推荐charlee:memcached完全剖析

推荐charlee翻译的memcached完全剖析系列。   memcached是什么? memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在已成为 mixi、 hatena、 Facebook、 Vox、LiveJournal等众多服务中 提高Web应用扩展性的重要 ...
by withyou 2008-07-15 浏览 (1303) 回复 (2) 关键字:

ActiveRecord-JDBC 0.6发布

JRuby平台的数据库适配器ActiveRecord-JDBC发布0.6版本,这个版本的ActiveRecord-JDBC已经可以支持Rails2.0版本了。安装的办法很简单: jruby -S gem install activerecord-jdbc-adapter 目前已经支持的数据库列表有: activerecord-jdbcmysql-adapter (MySQL) activer ...
by robbin 2007-11-08 浏览 (664) 回复 (0) 关键字: activerecord jdbc

相关问答

赞助商链接