我正在寻找一个非常有效的内存数据存储,同时仍然允许每秒多次的对象更改,而不考虑最后一个Xlogging的ACID兼容性。 我需要这个数据库的服务器没有太多的内存,我可以做一个键值存储,文档或SQL数据库的工作。 这个想法是索引/键是我在内存中需要的唯一的东西,所有的实际值/对象/行可以保存在磁盘做到低读取率(我只是想索引/键查找是快)。 我也不希望logging不断被刷新到磁盘上,所以我想把最后的X个logging保存在内存中,这样可以同时写入100个logging。 我不在乎,如果我失去了最后10秒的价值对象/值。 如果整个数据库有腐败的危险,我很在乎。 有没有像这样的数据存储?
如果我想创build一个面向公众的数据库来连接到客户端MS Word或Open Office Writer安装,这是否会被认为是危险的安全措施? 如果我已经设置了数据库中各种表的访问权限呢?
我似乎无法find有关在裁剪方面使用SSD上的数据库服务器的许多专家信息。 我知道我可以启用RAID和LVM丢弃,并使用fstrim / cron作业或ext4的discard挂载选项(哪一个取决于写入行为),但是例如MySQL的数据文件只能收缩一个optimize table ,然后你必须启用inno_db_file_per_table 。 在几个100 GB的桌子上, optimize table将需要一段时间,而不是一件容易的事情。 数据库,特别是MySQL,妥善处理丢弃? 他们甚至可以丢弃文件系统认为还包含数据的文件吗? 我知道,没有修剪,几个月后你的performance可能会下降,给你写作放大,所以我的顾虑。
我在Ubuntu 14.04上使用psql (9.3.9) 。 我使用命令创build了一个数据库转储: pg_dump db1 > db1.backup 我删除了数据库,并重新创build它。 尝试使用psql -d db1 -f /tmp/db1.backup来恢复它,并以数百行错误结束,并且不会将任何内容添加回数据库。 Query buffer reset (cleared). psql:/tmp/db1.backup:19658: invalid command \n Query buffer reset (cleared). psql:/tmp/db1.backup:19659: invalid command \n* Query buffer reset (cleared). psql:/tmp/db1.backup:19660: invalid command \<text data from my db> Query buffer reset (cleared). psql:/tmp/db1.backup:19662: invalid command \n<text data from my db> […]
我有一个服务器postgresql 9.4全新安装,我已经安装了LDAP的另一台服务器。 我想连接postgresql与已经存在的LDAP用户。 什么是我应该在/var/lib/pgsql/9.4/data/pg_hba.conf中更改的基本configuration以及我应该怎么做?
pipe理数据库模式和configuration修订的最佳做法是什么? 你用什么工具? 迈克尔
由于我们的数据库服务器(MySql)停止响应/拒绝连接,我们最近开始有一些停机。 当我们使用mytop进行监控时,我们得到以下(很多): 5033 unauthent 217.75.117.87 0 Connec login IP是我们自己的,应该被允许连接到服务器,并且大部分时间都可以使用。 一些MySql分发信息: Ver 14.12 Distrib 5.0.27, for portbld-freebsd6.2 (amd64) using 5.0 有没有人有任何想法,为什么会发生这是什么意思? 我们如何解决这个问题? search谷歌MySQL的不明确给了我一个论坛的主题 ,说这个问题已经解决,通过启动MySQL的标志 – 跳过parsing名称 。 这个标志是做什么的,它的后果是什么? 我们在这里变得相当绝望,如此快速的反应将非常感激。 谢谢!
目标: 我试图复制一个数据库到我的本地框运行窗口的Vista build立: 在Vista上使用MySql 5.1(mysql-essential-5.1win32) 在linux上:mysql Ver 14.12 Distrib 5.0.51a, 我用这种方法在腻子上设置了ssh隧道: 源端口3306,目的地:localhost:3307 我正在使用3307,因为我在3306上运行的vista上有自己的数据库 我可以在本地login到我的Linux机器上的数据库,但是,当我试图从MySQLpipe理员login使用 服务器主机:127.0.0.1端口3307 用户名:SomeUser的 密码:somepassword 它失败了这个消息MySql错误号2003无法连接到127,0.0.1上的MySql服务器(10061) 请推荐修复。 谢谢
我有一个应用程序每隔几分钟从大约1000个不同的来源接收数据。 这些数据需要保存到一个OSS数据库(很可能是MySQL),但根据不同的答案,我会考虑在适当的情况下进行切换。 发送信息的1000台外部服务器通常每2分钟从应用程序请求数据。 这个应用程序是关键数据,因为它永远不能停下来。 我有应用程序部分sortingHA(高可用性),但我对数据库HA的build议。 Oracle不是一个选项。 一位朋友build议在应用程序服务器之间进行SQLlite rsynced,但这对我来说听起来很危险。 我看着MASTER MASTER MySQL数据库设置,但它看起来有问题,并从用户意见可能不稳定。 有什么build议么? 必须在linux上运行,必须是开源的。
有没有办法将某种监听器附加到MySQL中的表来监视变化? 我试图search这个,但没有发现任何东西。 我想这样做来创build一个与实时更新的用户界面。