Index

[A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X]

A

ACID
ActiveMQ
ad targeting
  actions, learning from
  bonuses
  clicks, learning from
  indexing ads
  learning from views
  other improvements
  targeting ads
AES-128, performance
aggregates
  local cache
AJAX
Amazon SQS
analytics
AOF
  aof_pending_bio_fsync
  appendfsync
  appendfsync always
  appendfsync everysec
  appendfsync no
  auto-aof-rewrite-min-size
  auto-aof-rewrite-percentage
  BGREWRITEAOF
  configuration
  wait_for_sync
  with SSDs.
    See also AOF, ; persistence.
append-only file.
    See AOF.
APPEND.
    See STRING.
args
ASCII
autocomplete
  performance
  simplifying with locks

B

BEGIN
BGREWRITEAOF.
    See also AOF.
BGSAVE2nd
birthday collisions
BITCOUNT.
    See also STRING.
BITOP.
    See also STRING.
BitTorrent
BLPOP.
    See LIST.
BRPOP.
    See LIST.
BRPOPLPUSH.
    See LIST.
BSON
bzip2

C


callback
COMMIT
configuration management
connection management
context manager.
    See Python: context manager.
cookies
  login
  shopping carts
  signed
  token
  viewing history
counting semaphore
  acquire_fair_semaphore()
  acquire_semaphore_with_lock()
  acquire_semaphore()
  basic semaphore
  fair semaphore
  refresh_fair_semaphore()
  refreshing
  release_fair_semaphore()
  release_semaphore().
    See also locking.
CPA, calculating eCPM.
    See also ad targeting.
CPC, calculating eCPM.
    See also ad targeting.
CPM, calculating eCPM.
    See also ad targeting.
crc32
CRC64

D

data verification
databases
  memcached
  MongoDB
  MySQL
  PostgreSQL
DEBUG OBJECT
DECR.
    See STRING.
DECRBY.
    See STRING.
DEL.
    See STRING.
DISCARD2nd
dogpiling.
    See also counting semaphore, ; locking.
doubly-linked list, internal structure
dump.
    See snapshot.

E

eCPM
  bonus calculation
  bonuses
EVAL
EVALSHA
EXEC2nd.
    See also scripting.
EXPIRE2nd3rd
  with locks.
    See also expiration: commands.
EXPIREAT.
    See expiration: commands.

F


file distribution
forking
  virtualization concerns.
    See also persistence.

G

Gearman
GET.
    See STRING.
GETBIT
GETRANGE
gzip
  performance

H

HASH
  commands2nd
  for counters
  HDEL2nd
  HEXISTS
  HGET
  HGETALL2nd
  HINCRBY
  HINCRBYFLOAT
  HKEYS
  HLEN
  HMGET2nd
  HMSET2nd
  HSET
  HVALS
  intro
  shopping cart
  SORT
  structure
  ziplist configuration.
    See also example: article_post(); ; ziplist.
hash table
HTTP, chunked transfer encoding

I

Idle
INCR.
    See STRING.
INCRBY.
    See STRING.
INCRBYFLOAT.
    See STRING.
INFO
installation
  hiredis
  hiredis on Ubuntu
  OS X
  precompiled binaries
  Python on OS X
  Python on Ubuntu
  Python on Windows
  Redis on OS X
  Redis on Ubuntu
  Redis on Windows
  Rudix on OS X
  testing
  Ubuntu
  Ubuntu build tools
  Windows, compiling yourself
  Windows, warning using
intset
  configuration defaults
  growth into a hash
  performance.
    See also SET: configuration, ; ziplist.
inverted index2nd.
    See also SET.
IPython
ISO3

J

job searching
JSON2nd

K

keys, expiring
KVM virtualization
kwargs

L

LINDEX.
    See also LIST.
LIST
  BLPOP
  BRPOP
  BRPOPLPUSH
  commands2nd
  internal structure
  intro
  limiting with LTRIM2nd
  LINDEX2nd
  LPOP2nd
  LPUSH
  LRANGE2nd
  LTRIM
  RPOP
  RPOPLPUSH
  RPUSH2nd
  structure
  ziplist configuration
  ziplist performance.
    See also queues: as FIFO Queues, ; ziplist.
location targeting
log files
LPOP.
    See LIST.
LPUSH.
    See LIST.
LRANGE.
    See LIST.
LTRIM.
    See LIST.
Lua
  adding functionality
  autocomplete example
  marketplace example
  rewriting locks and semaphores
  sharding LISTs.
    See also scripting.
lz4
lzma
lzo, in OpenVPN
lzop

M

marketplace performance
master
master/slave chaining
md5
memcached2nd
MessagePack
MGET
MongoDB
MSET
MULTI2nd.
    See also scripting.
MULTI/EXEC2nd.
    See also transaction.
MySQL

N

namespace
nested structures
NFS
nodes

O

OpenVPN
optimistic locking.
    See transactions, WATCH/MULTI/EXEC.

P

performance issues
PERSIST.
    See expiration.
PEXPIRE.
    See expiration.
PEXPIREAT.
    See expiration.
pipeline()2nd.
    See also transaction.
pipelining3rd
  non-transactional
  performance.
    See also tables: pipeline performance.
PostgreSQL
protocol buffers
PSUBSCRIBE.
    See pub/sub.
PTTL.
    See expiration.
pub/sub
  commands
pub/sub commands
PUBLISH.
    See also pub/sub.
pull messaging
  multiple recipient
  single-recipient.
    See also pubsub.
PUNSUBSCRIBE.
    See pub/sub.
push messaging.
    See also pubsub.

Q

queues2nd
  priority
  respecting priorities
QuickLZ

R

RabbitMQ
redis-benchmark
redis-check-aof
redis-check-dump
redis-cli
replication2nd12th
  compression
  configuration
  data flush
  failover2nd
  master-master not supported
  multiple slave connections
  replacing a master node
  sentinel2nd
  steps during replication
  wait_for_sync
reporting aggregates
ROLLBACK
RPOP
RPOPLPUSH2nd
RPQueue
RPUSH2nd3rd
Rsync
Rsyslogd

S

SADD.
    See also SET.
Samba
SAVE
saving progress
scaling2nd
  aggregate writes locally before sending to Redis
  complex queries
  compress your data
  index size
  merging sorted search results
  pipeline your reads and writes
  proper query patterns
  read-only slave servers
  reads
  remember the limits of your disks with AOF
  search queries
  separate functionality to different servers
  small structures
  use locks instead of WATCH
  using multiple cores
  writes
SCARD.
    See SET.
SCRIPT FLUSH
SCRIPT KILL
SCRIPT LOAD
scripting
  acquire_lock_with_timeout_lua()
  acquire_semaphore_lua()
  atomicity
  autocomplete performance
  autocomplete_on_prefix_lua()
  cluster compatibility
  create_status_lua()
  instead of a MULTI/EXEC transaction
  interruption
  keys and arguments
  loaders and helpers
  loading scripts
  lock performance
  marketplace performance
  non-integer results
  non-string results
  performance
  purchase_item_lua()
  refresh_semaphore_lua()
  release_lock_lua()
  return values
  sharded_bpop_helper_lua()
  sharded_pop_lua()
  sharded_push_lua()
  support in libraries.
    See also loading scripts; ; locking, ; SCRIPT KILL, ; sharding: sharded lists, ; SHUTDOWN NOSAVE, ; transaction: replacing WATCH/MULTI/EXEC.
SDIFFSTORE
  operation results.
    See also inverted index, ; SET.
searching Redis database
  sorting search results
semaphore.
    See counting semaphore.
separating data
server-side scripting.
    See also scripting.
SET2nd.
    See STRING.
  as hash
  as intset
  commands2nd
  for inverted indexes
  intro
  intset configuration
  SADD2nd
  SCARD
  SDIFF
  SDIFFSTORE
  SINTER
  SINTERSTORE
  SISMEMBER2nd
  SMEMBERS2nd
  SMOVE
  sorted structure
  SPOP
  SRANDMEMBER
  SREM2nd
  structure
  SUNION
  SUNIONSTORE
  vote
  ZINTERSTORE aggregate max
  ZUNIONSTORE.
    See also intset, ; inverted index.
SETNX
sha1
sharding
sharding
  by data
  by key
  for write performance
  function
  HASH
  keeping shard count consistent
  limitations
  LIST2nd
  memory savings2nd
  presharding servers for growth
  Redis STRINGs
  server configuration
  server connections
  server decorator
  SET2nd
  structures
  timelines
  to use multiple cores
  ZSET
short structures
SHUTDOWN
SHUTDOWN NOSAVE
SIGTERM
SINTERSTORE
  operation results.
    See also SET, ; inverted index: searching with.
SISMEMBER.
    See also SET.
skiplist
slave
  writing to.
    See also replication: writing to.
slaveof2nd.
    See also replication.
SMEMBERS.
    See SET.
SMOVE.
    See SET.
snappy
snapshot
  configuration.
    See also persistence.
SORT.
    See also HASH.
sorted set.
    See ZSET.
sorting
  by HASH values
  search results.
    See also inverted index: search results.
SPDY
SPOP.
    See SET.
SRANDMEMBER.
    See SET.
SREM.
    See SET.
SSH
stop words.
    See also tokenization.
STRING
  APPEND
  bit operations2nd3rd
  BITCOUNT
  BITOP
  commands2nd
  DECR
  DECRBY
  DEL
  GET2nd3rd
  INCR
  INCRBY
  INCRBYFLOAT
  intro
  SET2nd3rd
  SETBIT
  SETRANGE
  structure
  SUBSTR
  substring operations2nd
SUBSCRIBE.
    See also pub/sub.
SUBSTR.
    See STRING.
SUNION
  operation results.
    See also inverted index: searching with; ; SET.
SUNIONSTORE
  operation results.
    See also inverted index: searching with; ; SET.
SYNC.
    See also replication.
syslog
  replacing
system failures, recovering from

T

table
  structure list.
    See also replication: steps during replication, ; SET: SET commands.
tasks.
    See queues.
TCP
Thrift
tokenization.
    See also inverted index.
transaction2nd
  MULTI/EXEC
  WATCH/MULTI/EXEC2nd.
    See also pipelining: MULTI/EXEC, ; scripting.
TTL.
    See expiration.
Twitter2nd

U

UBSUBSCRIBE.
    See pub/sub.
UDP
Unix time
UNWATCH2nd
UTF-16
UTF-32
UTF-8
UUID2nd3rd4th5th6th

V

VMWare virtualization

W

WATCH.
    See also scripting.
web request
WebSockets

X

Xen virtualization
XML
xz

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.31.67