《是选内存数据库还是选内存表!》的相关内容
相关讨论
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 内存表
相关博客
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)
相关新闻
基于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

