Go to file
Jonathan Ellis 5ba5c12060 change antlr -o to -fo. this allows it to build on windows.
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@770301 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30 15:53:57 +00:00
bin 2nd missing file from r760679 2009-04-01 02:24:46 +00:00
conf Simplify default storage-conf.xml. patch by Sandeep Tata; reviewed by jbellis for #99 2009-04-24 02:58:24 +00:00
interface Add range query support, which requires using an OrderPreservingPartitioner. (Keys are returned in the order defined by the partitioner collation.) The fundamental approach (in table.getKeyRange) is simple: create a CollatedIterator that will return unique keys from different sources, each of which is already sorted. Then we just need Iterators for different key sources. For SSTables, this means adding seekTo and an Iterator interface to FileStruct. For Memtable, this means adding a DestructivePQIterator since unlike SSTable keys those are not inherently ordered already. This means that we only do M log N work sorting the memtable keys where M is the number of keys we actually read, and N is the total number of keys, where a naive sort-everything-first iterator would be N log N. 2009-04-29 18:57:35 +00:00
lib junit xml output for hudson's benefit. patch by johano; reviewed by jbellis for #32 2009-04-25 18:46:48 +00:00
src/java/org/apache/cassandra move src/ to src/java/. patch by johano; reviewed by jbellis for CASSANDRA-112 2009-04-29 19:18:48 +00:00
test commit test/cassandra.in.sh for nosetests 2009-04-29 21:10:37 +00:00
LICENSE.txt add license, readme files. patch by johano; reviewed by jbellis for #108 2009-04-25 18:52:40 +00:00
README.txt add license, readme files. patch by johano; reviewed by jbellis for #108 2009-04-25 18:52:40 +00:00
build.xml change antlr -o to -fo. this allows it to build on windows. 2009-04-30 15:53:57 +00:00

README.txt

Cassandra is a highly scalable, eventually consistent, distributed, structured 
key-value store. 

Cassandra brings together the distributed systems technologies from Dynamo 
and the data model from Google's BigTable. Like Dynamo, Cassandra is 
eventually consistent. Like BigTable, Cassandra provides a ColumnFamily-based
data model richer than typical key/value systems.

For more information see http://incubator.apache.org/cassandra