0 0

一个表,大概300条记录,每秒全部更新一次,使用什么引擎好?0

一个表,大概300条记录,每秒全部更新一次,使用什么引擎好?
看起来频繁更新用innodb比较好,但是innodb的磁盘IO非常大,感觉有点吃力。
想用内存表,但是网上都说,因为是表锁,所以频繁更新,会不会阻塞?
2014年8月14日 08:38

5个答案 按时间排序 按投票排序

0 0

啥需求要这样更新啊,更新时间吗?

2014年8月16日 16:11
0 0

使用innodb 但是innodb_buffer_pool_size改的大一些 然后innodb_flush_log_at_trx_commit 设置成2

2014年8月14日 15:35
0 0

这么高的频率   数据量又不大, 建议使用缓存技术

独立的缓存memcache   redis   sqlite

同jvm内部缓存,  ehcache

如果刷数据的同时 有读操作, 可 增量修改,要注意并发

2014年8月14日 12:32
0 0

这个表一秒更新一次,那读的频率呢?  考虑持久化吗 也就是宕机数据是否需要保存呢。

可以考虑使用sqlite或者redies。

2014年8月14日 11:06
0 0

如果你是多条sql语句更新,那应该是innodb好一些。

2014年8月14日 11:04

相关推荐

    MyISAM引擎与InnoDB引擎性能的对比.doc

    - **自动提交**:关闭自动提交模式可以进一步提升InnoDB的插入性能,这是因为每执行一次INSERT操作时不需要立即刷新事务日志到磁盘。 - **表级锁定与行级锁定**:MyISAM引擎采用表级锁定,因此在并发插入操作较多时...

    Sphinx全文检索引擎 for Windows v2.0.6.zip

    Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的主要特性包括: 高速索引 (在新款...

    Sphinx全文检索引擎 for Windows v2.0.6

    Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的主要特性包括:高速索引 (在新款CPU...

    Sphinx全文检索引擎 for Linux v2.0.6

    Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的主要特性包括:高速索引 (在新款CPU...

    Sphinx v3.3.1全文检索引擎 for Windows_支持分布式搜索.zip

    Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的主要特性包括: 高速索引 (在新款CPU...

    PHP 全文检索引擎 Sphinx 介绍

    Sphinx是一个高性能、开源的全文检索引擎,专为配合SQL数据库而设计,如MySQL和PostgreSQL,用于实现高效且专业的全文搜索功能。它的核心优势在于能够提供比数据库原生搜索更强大的搜索性能,并且易于集成到各种使用...

    Sphinx全文检索引擎for Linux v2.0.6.rar

    Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的主要特性包括: 高速索引 (在新款...

    数据定时更新,可以吧

    在给定的描述中,提到的是一个系统可以对远程数据库进行每3秒一次的数据更新,这通常涉及到以下几个关键知识点: 1. **远程数据库访问**:首先,要实现远程数据库更新,系统必须具备远程连接数据库的能力。这通常...

    ClickHouse 常问面试题,ClickHouse 的特性、表引擎等

    6. 查询频率相对较低(通常每台服务器每秒查询数百次或更少)。 7. 对于简单查询,允许⼤约50毫秒的延迟。 8. 列的值是⽐较⼩的数值和短字符串(例如,每个URL只有60个字节)。 9. 在处理单个查询时需要⾼吞吐量(每...

    InnoDB存储引擎讲解

    设置为 2 表示每秒同步一次,这是默认设置,折中了安全性和性能;设置为 0 表示从不主动同步,而是依赖操作系统本身的缓存机制,这种设置提供了最好的性能,但可能牺牲数据的一致性。 #### 四、InnoDB 的注意事项 ...

    教你如何6秒钟往MySQL插入100万条数据的实现

    在这个示例中,我们创建了一个`PreparedStatement`对象,并为每条插入语句设置了两个随机字符串值。通过调用`addBatch()`方法,我们可以将这些语句加入批处理队列。最后,使用`executeBatch()`一次性执行所有批处理...

    30秒内入门正则式.doc

    每一个这样的部分被称为一个匹配。 入门学习正则式的方法 ------------------------- ### 通过例子学习 入门学习正则式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。 ### 例子解释 例如,...

    网站提交自动秒收录导航软件.rar

    这类软件通常会整合多个搜索引擎的提交入口,一次性处理网站提交任务,以期在短时间内获得较好的网络曝光度。 在网站优化(SEO)领域,搜索引擎收录是至关重要的一步,因为只有被搜索引擎收录,网站内容才有可能...

    基于go的大文件切片上传、断点续传、秒传.zip

    秒传实现的功能是:当RD重复上传一份相同的文件时,除了第一次上传会正常发送上传请求后,其他的上传都会跳过真正的上传,直接显示秒成功。 实现方式: 后端存储着当前文件的相关信息。为了实现秒传,我们需要搞一...

    藏经阁-LEARNINGS USING SPARK STREAMING & DATAFRAMES FOR WALMART SEA

    1. 使用 Kafka 捕获所有目录更新,然后使用 Spark Streaming 处理这些实时事件,并将其提供给索引(每秒处理高达 10,000 个事件)。 2. 使用 Spark Streaming 和微服务直接更新价格、库存等信息到索引(每秒处理高达...

    java-servlet-api.doc

    然而,一个映射可能是由一个URL和许多Servlet实例组成,例如:一个分布式的Servlet引擎可能运行在不止一个的服务器中,这样的话,每一个服务器中都可能有一个Servlet实例,以平衡进程的载入。作为一个Servlet的...

    js游戏-你玩不过50秒

    例如,游戏可能每秒钟更新一次分数,或者在50秒后自动结束游戏。 3. **DOM操作**:JavaScript可以直接操作DOM(Document Object Model),这是HTML和XML文档的结构化表示。在游戏设计中,开发者可能通过改变DOM元素...

    javascript文档

    arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦。 赋值运算符 (=) 将一个值赋给变量。 atan 方法 返回一...

    用Lucene实现简单搜索引擎【文档+代码】

    在这个项目中,我们将深入探讨如何使用Java和Lucene来创建一个简单的搜索引擎。 首先,我们要了解Lucene的基本架构。Lucene的核心组件包括Analyzer(分析器)、Document(文档)、IndexWriter(索引写入器)和...

    正则表达式30分钟入门教程

    好吧,现在我们说说正则表达式里的单词是什么意思吧:就是不少于一个的连续的\w。不错,这与学习英文时要背的成千上万个同名的东西的确关系不大 :) \d+匹配1个或更多连续的数字。这里的+是和*类似的元字符,不同的是...

Global site tag (gtag.js) - Google Analytics