我有web应用程序,其中主要部分是javascript。
我从磁盘请求图像并在UI上呈现,它是一种电子书阅读器应用程序。对于电子书的每一页,我都在磁盘上保存了相应的图像。
没有我的应用程序有性能损失,它有非常高的磁盘io专门磁盘读取操作。为了改善磁盘读取操作,我打算使用memcache。
所以现在我想通过javascript调用使用memcache从memcache而不是从磁盘获取图像。引导我完成这个......
由于
答案 0 :(得分:0)
假设您的javascript正在浏览器端使用,那么您必须编写一些http服务器端代码来包装图像获取操作。仅修改javascript代码将无效。
例如,最初您请求http://example.com/ebook1/page1.jpg
,您应该将其更改为http://example.com/ebook1/get_page.php?page=1
(假设您在php中实现它),并在该php中使用memcache。
对于服务器端js,在node.js上构建了几个memcache lib