问题标签 [libmemcached]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
54 浏览

nosql - memcached 在哪里花费时间?

我正在 Linux (x86-64) 上使用 memcached 进行一些实验。我正在使用 memslap 实用程序生成对 memcached 服务器的查询。我注意到 memcached 大部分时间都花在了系统(即操作系统功能)上。我想知道是否有人对 memcached 大量使用操作系统的哪些功能有一些见解,因此大部分时间都花在它上面。

谢谢

阿尔卡

0 投票
1 回答
2162 浏览

mysql - libmemcached 路径?

尝试遵循这些说明:(http://dev.mysql.com/doc/refman/5.1/en/ha-memcached-interfaces-mysqludf.html)

当我运行时:

我在输出结束时得到这个:

所以我尝试按照上面的说明设置 LDFLAGS 但不知道“library_directory”路径。

我怎样才能找到它?

更新1:根据下面的回复。libmemcached 已安装:

谢谢

0 投票
1 回答
167 浏览

mysql - “sudo make”返回错误内存缓存设置

根据这篇文章

我能够./configure在安装 libmemcache-devel 后,但现在当我进入下一个设置并运行时,sudo make我得到以下信息:

任何想法出了什么问题?

谢谢

0 投票
1 回答
3327 浏览

mysql - 如何修复?:mysql> 显示变量,如“plugin_dir”;不显示 plugin_dir 位置

在这篇文章之后,我继续尝试按照以下说明设置 MySQL memcached 用户定义函数:http: //stanley-huang.blogspot.com/2010/04/level-3-install-memcached-user-defined.html

但是现在当我试图找到 plugin_dir 位置时,我得到:

它是空白的。我错过了什么?

谢谢

0 投票
1 回答
335 浏览

linux - 异步 lib​​memcached 使用

我想使用 memcached_mget_execute() 方法从 memcached 服务器检索值。但我收到以下错误消息:“不支持操作,memcached_mget_execute_by_key() -> libmemcached/get.cc:437 不支持 ASCII 协议”

也有人请为我提供一些很好的资源,以便在 C 中严格使用 libmemcached

0 投票
1 回答
1288 浏览

macos - 在 libmemcached 中配置 SASL 支持

我正在尝试libmemcached在 OS X Mountain Lion 上构建 SASL 支持。

memcached用 SASL 支持构建了(1.4.15):

libmemcached也在尝试使用 SASL 支持进行构建。我尝试了以下方法:

但是生成的配置摘要对于两者都是相同的:

我做错了什么吗?谢谢。

0 投票
1 回答
891 浏览

c - 在 Mac OSX(和 Mint 和 CentOS)上构建 libmemcached 的问题

从https://launchpad.net/libmemcached/+download/libmemcached-1.0.12.tar.gz下载了压缩包(链接自 libmemcached.org)。运行通常的./configure + make协议,得到了一些与将 64 位值隐式转换为 32 位相关的错误,最终无法找到 event.h。

早些时候,尝试在 Mint ( ./libtool: line 1125: g++: command not found ) 和 CentOS ( ./libmemcached-1.0/memcached.h:46:27: error: tr1/cinttypes: No such file or directory )上安装

在调试时我不是很聪明,但我非常习惯 ./configure + make “只是工作”。有人能帮忙吗?

谢谢,章

0 投票
1 回答
1937 浏览

centos - 如何在 CentOS 上安装 libmemcache

我需要将libmemcache安装到 CentOS 机器上。我没有root权限,所以最好所有东西都放在我的主目录中。

我尝试下载libmemcached-1.0.12.tar.gz并使用 , 构建它./configure --prefix=/home/charrisonmake install但这不可思议地失败了。有些东西提示我安装libevent,这有所帮助,但最终libmemcached make 现在失败如下:

而且,即使我解决了这个问题,谁知道还有多少先决条件?

然后我想到“嘿,这不是'包管理器'的用途吗?了解和安装先决条件?” 我发现RPM是 CentOS 包管理器,但我淹没在手册页中。我什至不确定它是否能够下载包或了解依赖项。

我唯一有经验的“包管理器”是cpan,它非常强大且简单。

所以我真的很想知道

  • 如何在 CentOS 中私下安装libmemcached,如果可能的话,
  • 包管理器做什么和不做什么
0 投票
1 回答
1188 浏览

php - Libmemcached 出错

我对 libmemcached 的 make 命令有问题,它在命令末尾附近抛出所有这些错误

我正在尝试按照我找到的这些说明在 64 位 debian 挤压上安装 phphiphop。我使用的是比说明更新的版本,但旧版本也会发生同样的情况,并且 phphiphop 说它支持 0.39+。任何帮助都会很棒,谢谢。

0 投票
1 回答
834 浏览

php - PECL-Memcache 无法从 PECL-Memcached 读取 INT 集

我正在将应用程序从 PHP PECL-Memcache客户端切换到PECL-Memcached,但遇到了麻烦。

似乎如果我从 PECL-Memcached 设置一个 INT 值,PECL-Memcache 就无法读取它。我看到类似的东西:

如果我将 int 值转换为字符串,则 get 操作可与 ​​memcache 一起使用。当然,这会破坏增量/减量。

从 memcache 设置 INT 并从 memcached 读取工作正常。

我在用着:

  • libmemcached 1.0.14
  • pecl-memcache 3.0.6
  • 内存缓存 1.4.4
  • php-pecl-memcached 2.1.0

我怀疑这与不同库设置的标志有关。关于使这些相互兼容的任何建议?

谢谢!