PHP bir dağıtık anahtar-değer arama sistemine ihtiyaç

3 Cevap php

This question, java biri için sorar

PHP en iyi aday nedir?

BTW, aşağıdaki kurmak yapar:

distributed key value store == distributed cache

?

3 Cevap

Gelişmiş önbellek işleme fonksiyonları ile Redis var:

Redis gelişmiş bir anahtar-değer deposudur. Bu memcached benzer, ancak veri kümesi uçucu değildir ve değerler dizeleri olabilir, tam memcached gibi, aynı zamanda listeler setleri, ve setleri emretti. Tüm bu veri türleri ve benzeri sunucu tarafı sendikaya, kavşak, setleri arasındaki farkı ve gerçekleştirmek, elemanları ekleme / kaldırma, / pop öğelerini itmek atomik işlemleri ile manipüle edilebilir. Redis sıralama yetenekleri farklı tür destekler.

Nasıl Redis dağıtılır sunucularını destekler:

Redis tutarlı sağlama yoluyla istemci tarafı Sharding destekler. Şu anda hoşgörüyü başarısız ne de zamanında kümeler eklemek veya kaldırmak için destek yoktur.

Cassandra, Facebook tarafından kullanılır ve PHP ile kullanımı kolay olmalı bakabilirsiniz.

mongodb veya Memcached kullanın