タグ

cacheに関するt_43zのブックマーク (24)

  • Dragonfly - The Fastest In-Memory Data Store

    Redis® with wings.Dragonfly is a simple, performant, and cost-efficient in-memory data store. Dragonfly is fully compatible with Redis APIs but without the Redis management complexity.

    Dragonfly - The Fastest In-Memory Data Store
  • Webサービスにおける
キャッシュ戦略

    YAPC::Asia Hachioji 2016 mid in Shinagawa 2016-07-03 Yusuke Wada a.k.a. yusukebe

    Webサービスにおける
キャッシュ戦略
    t_43z
    t_43z 2016/07/16
  • nginxを使った簡単快速reverse proxyサーバ構築法 - Masatomo Nakano Blog

    ここのブログは、nginx(proxyサーバ)が外からのアクセスを受け、それを thin + sinatra (アプリケーションサーバ) と mongoDB (データベースサーバ)で処理する、というWebシステム定番の三層構造で構成している。 ただ、見てわかるようにほぼ静的なコンテンツのサイトなので、アクセス毎にアプリケーションサーバを走らせる意味がない。また、このVPSの一番安いコースにおいているので、あまり贅沢に資源を使いたくない。と言ったことから生成したhtmlをキャッシュして2度目のアクセスからはアプリケーションサーバやデータベースにアクセスしないようにしている。 Webシステムによっては、アプリケーションサーバで静的なhtmlファイルを作成し負荷の軽減をしたりするが、キャッシュファイルを自前で扱うのはvalidation等色々だるいので、このブログシステムではnginxに任せてい

  • 【ハウツー】オープンソースのJava用キャッシュライブラリ"Ehcache"を体感する | エンタープライズ | マイコミジャーナル

    Ehcacheとは? Ehcacheは米TerracottaによるオープンソースのキャッシュライブラリでApache License, Version 2.0の下で提供されている。豊富な機能が提供されており、Javaのキャッシュライブラリとしての定番として広く利用されている。JMXによるモニタリングや、Terracottaによるレプリケーション、RESTやSOAP経由でキャッシュサーバとしての利用も可能など、非常に高機能だ。 Ehcacheの稿執筆時点の最新の安定板は2.0.1となっている。稿ではこのバージョンをもとにEhcacheの基的な利用方法を紹介する。また、最近リリースされたEhcache 2.1.0-betaの新機能についても簡単に紹介する。 Ehcacheを使ってみよう Ehcacheを利用するにはクラスパスルートにehcache.xmlという設定ファイルを配置しておく必

  • Ehcache 2.0: Write-Behind キャッシングとJTAをサポート

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Ehcache 2.0: Write-Behind キャッシングとJTAをサポート
    t_43z
    t_43z 2010/05/18
  • mixiアプリでcss,js,img などの外部ファイルを使用するときの注意点をメモ - 雑想空間

    mixiアプリでcssを使うときには気をつけなきゃいけないことがあったので、メモ。 1.キャッシュを無効化する方法 opensocial には大きく別けて、4つのキャッシュが存在します。 ガジェットXMLのキャッシュ makeRequestでアクセスされる外部APIのキャッシュ featureを固めたJavaScriptのキャッシュ JavaScriptCSS、imgなどHTMLからリンクされたリソースのキャッシュ この4つです。 今回は、一番下の 『JavaScriptCSS、imgなどHTMLからリンクされたリソースのキャッシュ』 の回避方法をメモ。 cssを読みこませるには、絶対パスで指定すればいいです。 <link href="http://sample.com/sample.css" rel="stylesheet" type="text/css">こんな感じ。 しかし、mi

    mixiアプリでcss,js,img などの外部ファイルを使用するときの注意点をメモ - 雑想空間
  • mixiアプリで ガジェットXML のキャッシュを制御する - 雑想空間

    opensocial には大きく別けて、4つのキャッシュが存在します。 ガジェットXMLのキャッシュ makeRequestでアクセスされる外部APIのキャッシュ featureを固めたJavaScriptのキャッシュ JavaScriptCSS、imgなどHTMLからリンクされたリソースのキャッシュ この4つです。 前回は、JavaScriptCSS、imgなどHTMLからリンクされたリソースのキャッシュの制御を記事にしましたが、今回は、一番上。 『ガジェットXMLのキャッシュ』について書きます。 nocache=1 をURLに追加する mixiアプリを開いているページのURLに nocache=1というパラメータを追加しましょう。 http://platform001.mixi.jp/run_appli.pl?id=9999&nocache=1こんな感じになります。 これだけでキャ

    mixiアプリで ガジェットXML のキャッシュを制御する - 雑想空間
  • 「キー・バリュー型データストア」開発者が大集合した夜

    「発表者が自分よりも若い人ばかりだ」。外見が20代にしか見えない東京工業大学の首藤一幸准教授(1973年生)の驚くさまが、少し面白かった。2009年2月20日の夜、多くのWeb企業が注目する「キー・バリュー型データストア」を開発する若手技術者が、東京・六木のグリー社に一堂に会した。 キー・バリュー型データストア(またはキー・バリュー型データベース)は、大量のユーザーとデータを抱え、データベースのパフォーマンス問題とコスト高に頭を悩ませるWeb企業が注目する技術である。記者は同日に開催された「Key-Value Store 勉強会」に参加させてもらった。午後7時から11時まで、キー・バリュー型データストアを開発・研究する若手技術者が立て続けに登場し、1人15分の持ち時間で成果を発表し、議論を重ねるという集まりだ。 呼びかけ人であるプリファードインフラストラクチャー(PFI)最高技術責任者

    「キー・バリュー型データストア」開発者が大集合した夜
  • RoRでキャッシュする方法メモ - shimobayashiの日記

    僕のウェブサイトくらいヒット数が少ないとどうでも良い話ですが、割と大規模なウェブサイト、ましてやRoRなどといういかにも遅そうなフレームワークを利用しているとなるといちいちクエリごとにページを生成していたのは大変、ということで動的なのか静的なのか微妙になってきますがページのキャッシュをするという、そういう感じの話です。まあ、僕には縁のない話ですね。とりあえず、RoR標準のキャッシュ機能について。ヽ( ・∀・)ノくまくまー(2005-07-13)http://wota.jp/ac/?date=20050713古い記事ですが良くまとまっている印象です。フラグメントキャッシュをRailsで使う。 - kaeruspoonhttp://www.kaeruspoon.net/articles/137フラグメントキャッシュについてもう少し踏み込んだ感じ。Railsのキャッシュ機能の知られざる挙動 -

  • OSCacheを使ってみよう その2 - 新・たけぞう瀕死の日記

    ■ [Java]OSCacheを使ってみよう その2 続いてGeneralCacheAdministratorの使い方です。キャッシュの作成とキャッシュからの取得については一昨日の日記に書きました。今回はグループの概念についてです。OSCacheではキャッシュの削除の基は「全部消すか」「キーを指定してエントリを消すか」のどちらかです。// 全部消す admin.flushAll(); // キーを指定して消す admin.flushCacheEntry("key"); アプリケーションの稼働中は絶対に変わらない値をキャッシュするとか、特定のタイミングで特定のキャッシュを更新・削除できればよいとか、キャッシュを削除するときは全部消してOKみたいな場合は特に気にする必要はないのですが、「特定の条件に一致する複数のキャッシュを削除したい」という場合にはちょっと困ったことになります。このような場

  • 新・たけぞう瀕死の日記

    ■ [Java]OSCacheを使ってみよう その1 OSCacheはJavaのキャッシュライブラリです。CacheFilterでレスポンスを丸ごとキャッシュしたり、カスタムタグでJSPの一部をキャッシュしたりすることもできますが、もちろん任意のJavaコード中でキャッシュライブラリとして使用することもできます。フィルタやカスタムタグの設定や使い方に関してはすでに日語の情報もあるので今回はマニアックに攻めてみたいと思います。まず、普通にJavaのコードからライブラリとして使う場合はこんな感じになると思います。// キャッシュマネージャを初期化(クラスパスルートのoscache.propertiesで初期化される) GeneralCacheAdministrator admin = new GeneralCacheAdministrator(); try { // キャッシュから取得 St

  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Online classifieds Top Smart Phones Healthy Weight Loss Parental Control music videos Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ

    今日は以前のエントリーで書くと述べたConsistent Hashingに関して語らせて頂こうかと思います。ただしConsistent Hashingはセミナーやカンファレンスなどでかなり語られていると思いますので、コンセプトに関しては深入りせず、実用性に着目したいと思います。 問題定義 分散されたキャッシュ環境において、典型的なレコードを適切なノードに格納するソリューションはkeyのハッシュ値に対しmodulo演算を行い、その結果を基にノードを選出する事です。ただし、このソリューションはいうまでもなく、ノード数が変わるとキャッシュミスの嵐が生じます。つまり実世界のソリューションとしては力不足です。 ウェブサイトのキャッシュシステムの基はキャッシュがヒットしなかったらデータベースにリクエストを発行し、レコードが存在したらキャッシュしてクライエントに返すという流れです。ここで問題なのが一瞬

    mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Railsの画面生成を10倍高速化する方法 - 世界線航跡蔵

    RailsでPageキャッシュをより広く活用する方法を考えてみました。以下、ちょっと長く前置きが続きます。 Rails遅杉 Railsは遅い。何が遅いって、Rubyが遅くてRoutingが遅くてRDBとRHTMLが遅い。RDBが遅いのは大抵のWebアプリケーションでは変わらない話、で、だからRailsなんかが評価される余地があるんだよね。RubyやRHTMLの遅さは柔軟性の代償として受け入れよう。なにしろRDBがもともと遅いんだから。ただ、Routingは無駄に高機能だったりして頭にくる。Rhino on RailsのSteve YeggeもRoutingは黒魔術だと言っていたし。私はActionPackの全てが黒魔術だと思うけど。 そういう訳で、RoutingをCで書き直すのはドリコムのみなさんがいつかやってくれると期待するとして(可能なら手伝いたいけどね)、当面の対応としてはキャッシュ

    Railsの画面生成を10倍高速化する方法 - 世界線航跡蔵
  • 株式会社スタイルズ

    AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい

    株式会社スタイルズ
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    t_43z
    t_43z 2007/06/15
    「どのようなキャッシング方法が利用できるのかを説明します。」ご利用は計画的に。
  • Javaアプリケーションを高速化するキャッシュシステム - Java Caching System 1.3登場 | エンタープライズ | マイコミジャーナル

    The Apache Jakarta Project, the Jakarta JCS projectは6日(米国時間)、Java Caching Systemの最新版となる「Java Caching System(以下、JCS) 1.3」を公開した。1.3はJava Caching Systemにとって初のオフィシャルリリース。 JCSはJavaで開発された分散キャッシュシステム。キャッシュデータを管理することでアプリケーションの動作をスピードアップすることを目的にしている。JCSでは一般的なキャッシュシステムが備える機能のほかに、追加機能として次のような機能も提供している。 メモリ管理機能 ディスクオーバーフロー機能 スレッドプール制御機能 エレメントグループ化機能 リモート同期機能 リモートストアリカバリ機能 そのほかのキャッシュのUDP探索機能 エレメントイベントハンドリング機能

  • 値をキャッシュしておけるJavascript用クラスライブラリ「JavaScript LRU Cache」:phpspot開発日誌

    値をキャッシュしておけるJavascript用クラスライブラリ「JavaScript LRU Cache」 2007年06月01日- Javascript LRU Cache Just a simple LRU cache written in javascript. It is loosely based on ASP.NET's Cache, and includes many caching options such as absolute expiration, sliding expiration, cache priority, and a callback function. 値をキャッシュしておけるJavascript用クラスライブラリ「JavaScript LRU Cache」。 Ajax で構成されたアプリにおいて、値を毎回サーバから取得するよりも、キャッシュできるデー

  • CodeZine:第1回 オブジェクトデータベースとしてのCACHÉの特長(データベース, オブジェクト, Cache)

    はじめに 1960年代末頃に研究が開始されたオブジェクト指向のデータベースマネージメントシステム(Database management systemDBMS)は、1990年前後より、実用的なデータベースとして、研究機関や大規模システムを必要とする分野で性能を発揮し始めました。しかし、一般的な企業がそのパフォーマンスに注目し始めてからは、まだ日が浅いと言えます。連載では、オブジェクトデータベースとして注目のCaché(キャシエ)を解説し、一般的な企業のシステム開発・運用におけるメリットを浮き彫りにしていきます。 連載の第1回では、Cachéの紹介を兼ねて、オブジェクトデータベースとしての特長にスポットをあてます。Cachéの2大特徴である「多次元データエンジン」と「統一データアーキテクチャ」の解説から、統合開発環境である「スタジオ」、Cachéを管理する「システム管理ポータル」まで、C

    t_43z
    t_43z 2007/03/01
    食指が動かんなぁ