- [00:02] torsd (~tors@cm186.epsilon104.maxonline.com.sg) joined #redis.
- [00:07] lux___ (~lux@ppp-248-11.25-151.libero.it) joined #redis.
- [00:15] alessioalex (~alessio@79.115.70.138) joined #redis.
- [00:16] torsd (~tors@cm186.epsilon104.maxonline.com.sg) left irc: Quit: leaving
- [00:22] lux___ (~lux@ppp-248-11.25-151.libero.it) left irc: Quit: This computer has gone to sleep
- [00:24] alessioalex hello
- [00:32] d0k (~d0k@pD9E9E32C.dip.t-dialin.net) joined #redis.
- [00:36] incorrect (~incorrect@cpc7-cmbg14-2-0-cust43.5-4.cable.virginmedia.com) joined #redis.
- [00:59] ambroff (~ambroff@c-69-181-182-8.hsd1.ca.comcast.net) joined #redis.
- [01:39] lux___ (~lux@ppp-58-51.25-151.libero.it) joined #redis.
- [01:59] awksed2greep (~awksedgre@c-24-98-243-58.hsd1.ga.comcast.net) left irc: Quit: This computer has gone to sleep
- [02:01] saschagehlich (~saschageh@p5DD55586.dip.t-dialin.net) joined #redis.
- [02:06] dvirsky (~TheDude@93-173-39-230.bb.netvision.net.il) left irc: Quit: No Ping reply in 180 seconds.
- [02:06] dvirsky (~TheDude@93-173-39-230.bb.netvision.net.il) joined #redis.
- [02:12] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) joined #redis.
- [02:24] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [02:25] synk (~synk@ugate.dwango.co.jp) joined #redis.
- [02:31] synk (~synk@ugate.dwango.co.jp) left irc: Quit: Leaving...
- [02:32] saschagehlich (~saschageh@p5DD55586.dip.t-dialin.net) left irc: Remote host closed the connection
- [02:35] dvirsky (~TheDude@93-173-39-230.bb.netvision.net.il) left irc: Quit: No Ping reply in 180 seconds.
- [02:36] dvirsky (~TheDude@93-173-39-230.bb.netvision.net.il) joined #redis.
- [02:42] saschagehlich (~saschageh@p5DD55586.dip.t-dialin.net) joined #redis.
- [02:49] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [02:51] gnrfan (~gnrfan@201.240.96.251) left irc: Quit: This computer has gone to sleep
- [02:54] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [03:03] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) joined #redis.
- [03:06] lux___ (~lux@ppp-58-51.25-151.libero.it) left irc: Ping timeout: 240 seconds
- [03:09] ctp (~ctp@dslc-082-082-138-061.pools.arcor-ip.net) joined #redis.
- [03:11] KevBurnsJr (~kevburnsj@c-67-169-94-104.hsd1.ca.comcast.net) joined #redis.
- [03:18] ctp (~ctp@dslc-082-082-138-061.pools.arcor-ip.net) left irc: Quit: Leaving...
- [03:19] ctp (~ctp@dslc-082-082-138-061.pools.arcor-ip.net) joined #redis.
- [03:19] ctp (~ctp@dslc-082-082-138-061.pools.arcor-ip.net) left irc: Client Quit
- [03:35] lux___ (~lux@ppp-193-17.25-151.libero.it) joined #redis.
- [03:52] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [04:28] mendel_ (~mendel_@ip15-170-212-87.adsl2.static.versatel.nl) joined #redis.
- [04:29] thehodge (~thehodge@138.40.66.80) joined #redis.
- [04:31] seppo0010 (~Adium@186.19.19.229) joined #redis.
- [04:33] seppo00101 (~Adium@186.19.19.229) joined #redis.
- [04:33] seppo0010 (~Adium@186.19.19.229) left irc: Read error: Connection reset by peer
- [04:35] thehodge (~thehodge@138.40.66.80) left irc: Ping timeout: 260 seconds
- [04:35] p1d (~p1d@dslb-088-064-142-087.pools.arcor-ip.net) joined #redis.
- [04:45] p1d_ (~p1d@dslb-088-067-022-118.pools.arcor-ip.net) joined #redis.
- [04:47] p1d (~p1d@dslb-088-064-142-087.pools.arcor-ip.net) left irc: Ping timeout: 276 seconds
- [04:47] p1d_ -> p1d
- [04:52] tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 252 seconds
- [04:53] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [04:58] bzinger (~bzinger@79.135.102.174) joined #redis.
- [05:26] PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood
- [05:28] seppo00101 (~Adium@186.19.19.229) left #redis.
- [05:28] PiotrSikora (~none@nginx/adept/piotrsikora) joined #redis.
- [05:29] mendel__ (~mendel_@ip15-170-212-87.adsl2.static.versatel.nl) joined #redis.
- [05:30] ArmyOfBruce (~bmitchene@waywardmonkeys.com) left irc: Excess Flood
- [05:30] optixx (~optixx@optixx.org) left irc: Excess Flood
- [05:30] mendel_ (~mendel_@ip15-170-212-87.adsl2.static.versatel.nl) left irc: Read error: Connection reset by peer
- [05:30] mendel__ -> mendel_
- [05:30] ArmyOfBruce (~bmitchene@waywardmonkeys.com) joined #redis.
- [05:30] optixx (~optixx@optixx.org) joined #redis.
- [05:38] mendel_ (~mendel_@ip15-170-212-87.adsl2.static.versatel.nl) left irc: Quit: mendel_
- [05:39] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [05:39] supplicant (~ryan@ool-18bbd2c6.static.optonline.net) joined #redis.
- [05:46] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) left irc: Quit: lstrojny
- [05:48] bzinger (~bzinger@79.135.102.174) left irc: Ping timeout: 245 seconds
- [05:55] bzinger (~bzinger@79.135.102.174) joined #redis.
- [06:02] soveran (~soveran@186.19.214.247) joined #redis.
- [06:15] DubLo7 (~Adium@24-247-67-24.dhcp.trcy.mi.charter.com) joined #redis.
- [06:20] seppo00101 (~Adium@186.19.19.229) joined #redis.
- [06:20] seppo00101 (~Adium@186.19.19.229) left #redis.
- [06:25] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [06:26] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [06:31] petercooper (~petercoop@82.144.254.2) joined #redis.
- [06:48] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Remote host closed the connection
- [07:01] saschagehlich (~saschageh@p5DD55586.dip.t-dialin.net) left irc: Remote host closed the connection
- [07:09] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [07:29] DubLo7 (~Adium@24-247-67-24.dhcp.trcy.mi.charter.com) left irc: Quit: Leaving.
- [07:35] Swimming_Bird (~textual@64.70.114.89) joined #redis.
- [07:37] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Remote host closed the connection
- [07:50] brimster___ (~brimster@cpe-75-84-209-47.socal.res.rr.com) left irc: Ping timeout: 240 seconds
- [08:36] arnee (~arnee@85.183.18.35) joined #redis.
- [08:50] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [08:57] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [08:59] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Quit: jtsnow
- [09:01] soveran (~soveran@186.19.214.247) left irc: Remote host closed the connection
- [09:03] brimster_ (~brimster@cpe-75-84-209-47.socal.res.rr.com) joined #redis.
- [09:06] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) left irc: Remote host closed the connection
- [09:09] petercooper (~petercoop@82.144.254.2) left irc: Remote host closed the connection
- [09:20] j00bar (~jag@c-69-143-161-154.hsd1.va.comcast.net) joined #redis.
- [09:20] j00bar (~jag@c-69-143-161-154.hsd1.va.comcast.net) left irc: Changing host
- [09:20] j00bar (~jag@fsf/emeritus/j00bar) joined #redis.
- [09:28] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [09:36] kryl (~kryl@2a01:e35:2e06:de80:226:c7ff:fe33:e22e) joined #redis.
- [09:36] <kryl> hi
- [09:40] soveran (~soveran@186.19.214.247) joined #redis.
- [09:40] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [09:46] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Quit: jtsnow
- [09:53] seppo0010 (~Adium@186.19.19.229) joined #redis.
- [10:02] arnee (~arnee@85.183.18.35) left irc: Remote host closed the connection
- [10:04] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Read error: Connection timed out
- [10:05] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [10:21] io_syl (~io_syl@adsl-68-125-50-109.dsl.pltn13.pacbell.net) left irc: Quit: goodbye
- [10:24] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [10:25] incorrect (~incorrect@cpc7-cmbg14-2-0-cust43.5-4.cable.virginmedia.com) left irc: Remote host closed the connection
- [10:32] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) joined #redis.
- [10:43] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) joined #redis.
- [11:10] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Ping timeout: 240 seconds
- [11:21] ebobby (~fms@189.170.28.208) joined #redis.
- [11:23] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Remote host closed the connection
- [11:24] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [11:31] hackband (~hackband@1385159443.dhcp.dbnet.dk) joined #redis.
- [11:37] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [11:46] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Quit: jtsnow
- [11:47] bzinger (~bzinger@79.135.102.174) left irc: Quit: bzinger
- [11:49] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [11:49] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Client Quit
- [11:49] dvirsky (~TheDude@93-173-39-230.bb.netvision.net.il) left irc: Remote host closed the connection
- [11:49] technoweenie (~technowee@host-86-220-9-69.midco.net) joined #redis.
- [11:55] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Read error: Connection timed out
- [11:56] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [12:00] seppo0010 (~Adium@186.19.19.229) left #redis.
- [12:33] patx (410b35ea@freecode-project/developer/patx) joined #redis.
- [12:43] vidi (~vidi@50.14.74.102) left irc: Quit: vidi
- [12:45] vidi (~vidi@c-71-235-50-68.hsd1.ct.comcast.net) joined #redis.
- [12:48] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [12:49] patx (410b35ea@freecode-project/developer/patx) left irc: Quit: Page closed
- [12:54] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [12:55] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [12:55] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:03] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:04] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:05] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [13:10] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Quit: jtsnow
- [13:12] DubLo7 (~Adium@24-247-67-24.dhcp.trcy.mi.charter.com) joined #redis.
- [13:15] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:16] vidi (~vidi@c-71-235-50-68.hsd1.ct.comcast.net) left irc: Ping timeout: 240 seconds
- [13:16] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:17] vidi (~vidi@c-71-235-50-68.hsd1.ct.comcast.net) joined #redis.
- [13:18] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:19] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:19] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:20] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:25] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Ping timeout: 240 seconds
- [13:32] awksed2greep (~awksedgre@c-24-98-243-58.hsd1.ga.comcast.net) joined #redis.
- [13:33] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:35] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:38] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Ping timeout: 240 seconds
- [13:44] io_syl (~io_syl@adsl-68-125-50-109.dsl.pltn13.pacbell.net) joined #redis.
- [13:46] j00bar (~jag@fsf/emeritus/j00bar) left irc: Quit: j00bar
- [13:48] cdepue_ (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Ping timeout: 240 seconds
- [13:50] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [13:50] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:52] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
- [13:52] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) joined #redis.
- [13:52] cdepue (~cdepue@c-71-229-58-41.hsd1.ga.comcast.net) left irc: Remote host closed the connection
- [14:03] hackband (~hackband@1385159443.dhcp.dbnet.dk) left irc: Remote host closed the connection
- [14:07] ebobby_ (~fms@189.170.3.115) joined #redis.
- [14:10] ebobby (~fms@189.170.28.208) left irc: Ping timeout: 255 seconds
- [14:10] hackband (~hackband@1385159443.dhcp.dbnet.dk) joined #redis.
- [14:10] ebobby_ -> ebobby
- [14:12] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [14:15] advt (~mehaves@you-just.gotpwned.com) joined #redis.
- [14:23] hackband (~hackband@1385159443.dhcp.dbnet.dk) left irc: Remote host closed the connection
- [14:37] maqr (~maqr@httpcraft/hax) joined #redis.
- [14:46] delian66 (~quassel@84.252.14.164) left irc: Ping timeout: 240 seconds
- [14:50] petercooper (~petercoop@82.144.254.2) joined #redis.
- [14:51] Chinorro (~chino@62.82.228.34.static.user.ono.com) joined #redis.
- [14:54] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) joined #redis.
- [15:14] supplicant (~ryan@ool-18bbd2c6.static.optonline.net) left irc: Ping timeout: 255 seconds
- [15:18] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) joined #redis.
- [15:34] Kronuz (~Kronuz@187.193.40.79) joined #redis.
- [15:34] <Kronuz> hello
- [15:34] <Kronuz> hey, how come I can't connect to the redis server using netcat?
- [15:35] <Kronuz> am I doing something wrong with `nc localhsot 6379` ?
- [15:35] hackband (~hackband@1385159443.dhcp.dbnet.dk) joined #redis.
- [15:35] <Kronuz> telnet does work...
- [15:37] <petercooper> I'm guessing it's connecting but not answering your commands?
- [15:38] <petercooper> If I had to hazard a guess it's due to line termination
- [15:38] <petercooper> for example, try this instead: (echo -e "info\r\n"; sleep 1) | nc localhost 6379
- [15:51] vidi (~vidi@c-71-235-50-68.hsd1.ct.comcast.net) left irc: Ping timeout: 248 seconds
- [15:56] soveran (~soveran@186.19.214.247) left irc: Remote host closed the connection
- [15:57] seppo0010 (~Adium@186.19.19.229) joined #redis.
- [15:57] seppo0010 (~Adium@186.19.19.229) left #redis.
- [16:06] alessioalex (~alessio@79.115.70.138) left irc: Quit: Ex-Chat
- [16:11] j00bar (~jag@fsf/emeritus/j00bar) joined #redis.
- [16:14] bobski (~user@host81-159-89-61.range81-159.btcentralplus.com) joined #redis.
- [16:17] ezmobius (~ezmobius@c-24-20-141-210.hsd1.or.comcast.net) joined #redis.
- [16:20] j00bar (~jag@fsf/emeritus/j00bar) left irc: Quit: j00bar
- [16:22] d0k (~d0k@pD9E9E32C.dip.t-dialin.net) left irc: Quit: This sleep has gone computing.
- [16:26] tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #redis.
- [16:26] tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host
- [16:26] tilgovi (~randall@couchdb/developer/tilgovi) joined #redis.
- [16:32] bobski (~user@host81-159-89-61.range81-159.btcentralplus.com) left #redis ("ERC Version 5.3 (IRC client for Emacs)").
- [16:40] kryl (~kryl@2a01:e35:2e06:de80:226:c7ff:fe33:e22e) left irc: Quit: Leaving
- [16:45] awksed2greep (~awksedgre@c-24-98-243-58.hsd1.ga.comcast.net) left irc: Quit: This computer has gone to sleep
- [16:47] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) left irc: Remote host closed the connection
- [16:48] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) joined #redis.
- [16:59] andymccurdy (~andymccur@c-67-188-242-100.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.
- [17:08] ozataman (~ozataman@pool-108-6-239-203.nycmny.fios.verizon.net) left irc: Remote host closed the connection
- [17:25] __alex (~alex@g230193125.adsl.alicedsl.de) joined #redis.
- [17:33] another_syrio (~cthulhu_l@85.64.113.226.dynamic.barak-online.net) left irc: Remote host closed the connection
- [17:34] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) left irc: Read error: Connection reset by peer
- [17:34] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) joined #redis.
- [17:38] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) left irc: Read error: Connection reset by peer
- [17:38] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) joined #redis.
- [18:06] __alex (~alex@g230193125.adsl.alicedsl.de) left irc: Ping timeout: 240 seconds
- [18:08] hackband (~hackband@1385159443.dhcp.dbnet.dk) left irc: Remote host closed the connection
- [18:09] rittyan (~rittyan@95-25-230-30.broadband.corbina.ru) left irc: Remote host closed the connection
- [18:16] rsampaio (~rodrigo@189-69-148-221.dial-up.telesp.net.br) joined #redis.
- [18:25] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) left irc: Quit: Computer has gone to sleep
- [19:30] tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 244 seconds
- [19:40] awksed2greep (~awksedgre@c-24-98-243-58.hsd1.ga.comcast.net) joined #redis.
- [19:42] tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #redis.
- [19:42] tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host
- [19:42] tilgovi (~randall@couchdb/developer/tilgovi) joined #redis.
- [19:42] tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection
- [19:57] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) joined #redis.
- [20:01] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) left irc: Client Quit
- [20:04] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) joined #redis.
- [20:16] kenperkins (HydraIRC@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [20:19] kenperkins (HydraIRC@50-47-18-37.evrt.wa.frontiernet.net) left irc: Client Quit
- [20:21] petercooper (~petercoop@82.144.254.2) left irc: Remote host closed the connection
- [20:31] _macro (~Neil@pool-71-243-181-11.bflony.east.verizon.net) left irc: Ping timeout: 258 seconds
- [20:39] awksed2greep (~awksedgre@c-24-98-243-58.hsd1.ga.comcast.net) left irc: Quit: This computer has gone to sleep
- [20:42] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) joined #redis.
- [20:46] brianseeders (~BS@cpe-184-56-54-47.neo.res.rr.com) joined #redis.
- [20:58] ArmyOfBruce (~bmitchene@waywardmonkeys.com) left irc: Excess Flood
- [20:59] ArmyOfBruce (~bmitchene@waywardmonkeys.com) joined #redis.
- [21:05] <Nuck> Any way to lodge an array in an object?
- [21:20] p1d_ (~p1d@dslb-088-065-172-212.pools.arcor-ip.net) joined #redis.
- [21:21] p1d (~p1d@dslb-088-067-022-118.pools.arcor-ip.net) left irc: Ping timeout: 276 seconds
- [21:21] p1d_ -> p1d
- [21:25] jtsnow (~jtsnow@174-23-171-31.slkc.qwest.net) left irc: Quit: jtsnow
- [21:27] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Quit: Leaving.
- [21:39] andymccurdy (~andymccur@c-67-188-242-100.hsd1.ca.comcast.net) joined #redis.
- [21:41] petercooper (~petercoop@82.144.254.2) joined #redis.
- [21:52] lstrojny_ (~lstrojny@ppp-93-104-168-210.dynamic.mnet-online.de) joined #redis.
- [21:54] lstrojny (~lstrojny@ppp-188-174-65-172.dynamic.mnet-online.de) left irc: Ping timeout: 240 seconds
- [21:54] lstrojny_ (~lstrojny@ppp-93-104-168-210.dynamic.mnet-online.de) left irc: Read error: Connection reset by peer
- [21:54] lstrojny (~lstrojny@ppp-93-104-168-210.dynamic.mnet-online.de) joined #redis.
- [22:05] lux___ (~lux@ppp-193-17.25-151.libero.it) left irc: Ping timeout: 260 seconds
- [22:07] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [22:16] brianseeders (~BS@cpe-184-56-54-47.neo.res.rr.com) left irc: Ping timeout: 252 seconds
- [22:26] ebobby (~fms@189.170.3.115) left irc: Quit: leaving
- [22:40] EyePulp (~eyepulp@c-67-173-32-250.hsd1.il.comcast.net) joined #redis.
- [22:40] MikeMakesIt (~Adium@124-169-141-127.dyn.iinet.net.au) joined #redis.
- [23:01] <Brend> Nuck: Lodge? Object?
- [23:02] <Nuck> Brend: Yes, the equivalent to storing {"thing": ["a", "b"]} in a Redis value
- [23:03] <Brend> Nuck: What sort of things are you going to do with the array?
- [23:03] <Nuck> Brend: Retrieve it and then grab the values for the keys in there :P
- [23:03] <Brend> (Perhaps you just want a key of "objtype:objID", whose value is a list)
- [23:04] MikeMakesIt (~Adium@124-169-141-127.dyn.iinet.net.au) left irc: Quit: Leaving.
- [23:04] <Nuck> I have two arrays and a few other things in there
- [23:04] MikeMakesIt (~Adium@124-169-141-127.dyn.iinet.net.au) joined #redis.
- [23:04] <Nuck> Essentially, I'd have 3-4 entries
- [23:04] <Nuck> And to do 3-4 keys, it feels really icky
- [23:04] <Brend> You're talking about hashes, I guess
- [23:05] <Nuck> Brend: Yeah, that's probably the closest thing
- [23:05] <Nuck> But I can't nest a list in a hash?
- [23:06] <Brend> No. Hash values are just strings
- [23:06] <Brend> (Obviously you can encode whatever you like in there, including arrays of things, but Redis won't do special manipulation on it for you)
- [23:07] <Brend> FWIW I don't think I've ever used a hash
- [23:07] <Nuck> Hmmm
- [23:07] <Nuck> So I could prolly just JSON.stringify() the array
- [23:08] <Nuck> I assume the receiving end is no faster to parse the stringed data than that anyways
- [23:08] <Brend> Yep, if it isn't very big, and if concurrent updates aren't an issue
- [23:08] <Brend> Redis' lists are for when you care about things like atomic push/pop
- [23:09] <Nuck> Brend: Well, I think I can live without
- [23:09] <Nuck> That could make my life very easy
- [23:10] <Nuck> Any advice on how to create unique identifiers automatically?
- [23:10] <ron> UUID?
- [23:10] <Nuck> Like how Mongo has ObjectIds and SQL has the incremented IDs?
- [23:10] <vsmatck> INNNCRRRRRRRRRRRR!
- [23:10] <Nuck> Just, like, set up some keys and INCR them?
- [23:10] <Nuck> (honestly, the extra query won't hurt me since Redis is so blazing fast)
- [23:11] <Brend> There's some discussion in the intro (see "a digression"): http://redis.io/topics/data-types-intro
- [23:12] <Brend> (Personally I have a big thing about using only derived keys)
- [23:12] <Nuck> Yeah, I think I'll just use an incremented counter
- [23:12] <Brend> (It's probably pretty safe to say that if you manage to collide a SHA1 hash then you already ran out of memory a long time ago and are using the wrong datastore)
- [23:13] <Nuck> It seems far better for me :P
- [23:13] <Nuck> Well, what about when we get Redis Cluster? ;)
- [23:13] <Nuck> Then there's no such thing as running out of RAM
- [23:13] <Nuck> incrementing is easier (and more efficient, and doesn't change with updates)
- [23:14] <Brend> Yeah, but it also fills your data up with opaque IDs that you can't derive from anything else
- [23:14] <Nuck> Also, is there a printable copy of redis.io/commands
- [23:14] <vsmatck> So this is totally random. I was reading about NUMA and large memory footprint processes.
- [23:14] <Brend> (Also, clusters that make consistency guarantees don't scale indefinitely)
- [23:14] <Nuck> Brend: Don't care, I just need them to be unique and point to eachother
- [23:15] <Nuck> That's the entire goal
- [23:15] <vsmatck> The redis design has no issue with NUMA because you size your redis servers to the size of a memory bank. Avoid the whole issue.
- [23:15] <Nuck> I need something roughly similar to a graph model because, well, I probably should be using a Graph DB
- [23:16] <vsmatck> yeah redis is not good for graphs. Or any data with more than simple relations.
- [23:16] <Brend> Redis isn't currently very good at being a graph DB, though that may change when scripting arrives
- [23:16] <Nuck> But I can't. Because the only graph db that's ready for the limelight is neo4j, which means I'd be binding Java to NodeJS which sounds unfun
- [23:16] <Brend> Then again I haven't found any other graph DB that isn't horrifying
- [23:16] <Nuck> I know, but it's fast and that's enough to make it better than any other options except true graph dbs ;)
- [23:18] <Nuck> Relational databases are not good for relations, nor are document-oriented databases, and I'm not building on a map-reduce instance simply because I doubt MR will work with the insane asynchronous recursive function I've written, plus I barely know MR, and it'd mean learning another complex tech and yeah
- [23:18] Nuck faints
- [23:18] <Nuck> So Redis
- [23:19] <Nuck> When graph databases mature, I'll probably move my daya
- [23:19] lstrojny (~lstrojny@ppp-93-104-168-210.dynamic.mnet-online.de) left irc: Quit: lstrojny
- [23:19] <vsmatck> There are degrees of goodness of dealing with relations of data. Relational database with something like foreign keys is better than something like redis.
- [23:19] <Nuck> But until then I think I'll survive
- [23:20] <vsmatck> I think it's all pretty much about having the database enforce relations in data. If you leave it up to the application developer he'll mess it up.
- [23:20] <Nuck> haha the relations are simply
- [23:20] <Nuck> I just need to state that A inherits B
- [23:20] <Nuck> And then I flatten it
- [23:22] lstrojny (~lstrojny@ppp-93-104-168-210.dynamic.mnet-online.de) joined #redis.
- [23:22] <vsmatck> I like what mongo does. I mean if you marshal your data in to one value in redis and all you care about is how the data within that value is related than that's perfectly enforced.
- [23:23] <vsmatck> But it's only suitable for some problems. I'm making a general point. *shrug*
- [23:23] <Nuck> I'm using Mongo for much of my data, but it's too slow for what I want
- [23:24] <Nuck> I need to be able to make 20+ requests in a very short amount of time
- [23:24] <Nuck> So a Redis instance very nearby to my Node.js server will probably be as fast as I can possibly get :P
- [23:24] <Nuck> (beyond running right on the server)
- [23:24] <Nuck> (which would be awesome)
- [23:25] <vsmatck> True that. :)
- [23:25] <Nuck> I can do a full 20-entry recrsive resoltuion in a few ms with a local redis server
- [23:26] <Nuck> (with my current model)
- [23:26] <Nuck> May be faster once I have hashes and am ablt to just JSON.parse() the two arrays out
- [23:27] <Nuck> Actually
- [23:27] <Nuck> I wonder if it might even be faster to just store the entire object as a string >_>
- [23:28] <Nuck> Very, very tempting
- [23:29] <vsmatck> I generally try to not demoralize to one value, when I need to only get at parts of that value. I mean sometimes it makes sense. For example I've heard of people demoralizing user permissions down to one bitfield, then getting that whole bitfield everytime they need to check a permission.
- [23:30] <Nuck> well, it's a question of performance vs. storage
- [23:30] <vsmatck> "demoralize" hah.. I mean denormalize.
- [23:30] <Nuck> I'm willing to sacrifice storage in favor of performance
- [23:30] <vsmatck> yeah, agree. Tradeoff that's highly relative to the application.
- [23:30] <Nuck> However, I imagine this is minor enough that it won't be enough
- [23:30] <Brend> Nuck: Sticking whole objects in as JSON is what I mostly do
- [23:31] <vsmatck> Some people get pretty nuts with stuff. Namely the ORM people.
- [23:31] <Nuck> vsmatck: Which ORM?
- [23:31] <Nuck> Because I use an ORM >_>
- [23:31] <Nuck> Mongoose :D
- [23:31] <Brend> Oh no, Mongo
- [23:31] <Nuck> Brend: Orly?
- [23:31] Nuck <3 Mongo
- [23:32] <Nuck> It may not scale, but it sure is easy
- [23:32] <Nuck> Wait
- [23:32] <Nuck> I see EVAL in the commands list?
- [23:32] <Nuck> Didn't one of you mention about server-side scrpting?
- [23:33] <Nuck> Ohey it's in 2.6
- [23:33] <vsmatck> ORMs are a productivity tradeoff. Often they lead to inefficient lookup of data. <- IMO.
- [23:33] <Nuck> ORM meaning Object-Relational Mapper or...?
- [23:33] <vsmatck> yeah
- [23:33] <petercooper> or car crash OO
- [23:33] <Brend> My only problem with ORMs is that most of them seem to be written by people who have no idea what a database is or how to use one.
- [23:33] <Nuck> Yeah those suck
- [23:33] <Nuck> I stick to Mongoose, a simple thing that wraps Mongodb
- [23:34] <Brend> Nuck: Does it encourage stupid things like loading an entire document, tweaking one field, and then saving the entire document back to the DB?
- [23:34] MikeMakesIt (~Adium@124-169-141-127.dyn.iinet.net.au) left irc: Quit: Leaving.
- [23:35] <vsmatck> Seems like a document store would be nicer to use with a ORM than redis would.
- [23:35] <Nuck> Brend: I think it gives you that illusion but actually uses in-place updates ;)
- [23:35] <Brend> Nuck: Let's hope!
- [23:35] <Nuck> Who the hell would put an ORM on Redis? o_O
- [23:35] <Nuck> Brend: It's used by LearnBoost and Geeklist
- [23:35] <Brend> Nuck: I totally have a Redis ORM
- [23:35] <Nuck> And soon we'll add Artuous to that list :D
- [23:35] Nuck hearts his startup
- [23:36] <Nuck> Brend: Oh god no
- [23:36] Nuck flees
- [23:36] <Brend> https://github.com/brendonh/yiidis/blob/master/yii/modules/Yiidis/components/RedisModel.php
- [23:36] <Nuck> HOW DO YOU EVEN DO THAT?
- [23:36] <Nuck> Redis isn't even relational!
- [23:36] <Nuck> How do you map to relational when wat
- [23:36] <Brend> Mongo isn't relational either
- [23:36] <Brend> So what's your point!
- [23:37] <Nuck> Brend: Mongoose isn't an ORM as in Object Relational MApper
- [23:37] <Brend> The "Relational" in "Object Relational Mapper" isn't referring to foreign keys
- [23:37] <Brend> A relation is just a row in a table.
- [23:37] <Nuck> Object-Relational Mapping, a software-programming issue in linking object-oriented code with relational databases
- [23:38] <Nuck> I think Mongoos is this:
- [23:38] <Nuck> "Object role modeling, a method for conceptual modeling."
- [23:38] <petercooper> these people ;-) https://github.com/soveran/ohm
- [23:38] <Brend> Oh yeah, those guys too
- [23:38] <Brend> Mine is just a JSON wrapper really.
- [23:38] <Nuck> (that's super easy in Node.js)
- [23:39] <Nuck> JSON.stringify() it and save
- [23:39] <Nuck> Problem solved
- [23:39] <Nuck> I'll probably do that
- [23:39] <Brend> JSON encoding is exactly that easy in every other language too.
- [23:39] <Nuck> Thanks to Crockford
- [23:40] <Nuck> JSON is a wonderful thing
- [23:40] <Nuck> (and it's also why I love Mongo - I'm willing to sacrifice anything just for that queryable JSON)
- [23:42] petercooper (~petercoop@82.144.254.2) left irc: Remote host closed the connection
- [23:45] <Nuck> Ayways, thanks for the advice on my use of Redis :)
- [23:45] iFire (~swirls@unaffiliated/ifire) left irc: Ping timeout: 260 seconds
- [23:45] iFire (~swirls@unaffiliated/ifire) joined #redis.
- [23:47] EyePulp (~eyepulp@c-67-173-32-250.hsd1.il.comcast.net) left irc: Quit: EyePulp
- [00:00] --- Sun Oct 30 2011