﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on That No SQL Thing - Key/Value stores</title><description>Solr / Lucene are usually used as external indexes for NoSQL stores
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment7</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment7</guid><pubDate>Sun, 04 Apr 2010 08:47:27 GMT</pubDate></item><item><title>dz commented on That No SQL Thing - Key/Value stores</title><description>I'm wondering, where do solutions like Solr fit in between SQL and NoSQL war.
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment6</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment6</guid><pubDate>Fri, 02 Apr 2010 07:21:02 GMT</pubDate></item><item><title>Fabio Maulo commented on That No SQL Thing - Key/Value stores</title><description>Data mining or, for the example of "shopping-cart", statistics of sold products ?
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment5</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment5</guid><pubDate>Tue, 30 Mar 2010 06:29:45 GMT</pubDate></item><item><title>Ayende Rahien commented on That No SQL Thing - Key/Value stores</title><description>Thanks,
  
fixed the issue with Redis
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment4</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment4</guid><pubDate>Mon, 29 Mar 2010 15:46:51 GMT</pubDate></item><item><title>Demis Bellot commented on That No SQL Thing - Key/Value stores</title><description>Note: FYI Redis does support atomic transactions:
  
[code.google.com/p/redis/wiki/MultiExecCommand](http://code.google.com/p/redis/wiki/MultiExecCommand)  
  
Otherwise great post Oren, I would expand a little on queries which is one of the biggest limitations in NoSql databases. To support queries you effectively 'think in reverse', i.e. you need to know what queries your system will need up-front, then have your writes update these 'redundant query indexes'.
  
  
On NoSql Schema's fundamentally they all implement one big hash table, but there are NoSql variants like Redis which also support atomic server-side operations on rich data constructs like Lists, Sets, Sorted Sets and Hashes which are useful in a variety of programming problems.
  
  
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment3</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment3</guid><pubDate>Mon, 29 Mar 2010 13:40:44 GMT</pubDate></item><item><title>Ayende Rahien commented on That No SQL Thing - Key/Value stores</title><description>Tomnaso,
  
That is an embedded solution, what I would use to build a distributed key value store backend
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment2</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment2</guid><pubDate>Mon, 29 Mar 2010 13:21:41 GMT</pubDate></item><item><title>Tommaso Caldarola commented on That No SQL Thing - Key/Value stores</title><description>What about Oracle Berkeley DB?
</description><link>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment1</link><guid>http://ayende.com/4449/that-no-sql-thing-key-value-stores#comment1</guid><pubDate>Mon, 29 Mar 2010 12:32:29 GMT</pubDate></item></channel></rss>