| Perlcassa PERL-client voor Apache Cassandra |
Download nu |
Perlcassa Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Michael Kjellman
- Uitgever website:
- http://search.cpan.org/~mkjellman/
Perlcassa Tags
Perlcassa Beschrijving
Perlcassa is een inheemse Perl-client voor interfacing met Apache Cassandra. Het is in wezen een API voor Apache Thrift. Het behandelt intelligenten met compositetype kolommen en validatieclasses en codeert en pakt ze op de juiste manier in voor de columnfamily opgegeven.Note: Dit pakket ondersteunt geen superolumns. Kijk alsjeblieft naar compositetypie-compositoren. Synopsisuse Perlcassa; mijn $ obj = New Perlcassa ('Columnyfamily' => 'mycf', 'Keyspace' => 'MyKeySpace', 'Hosts' => , #optional' write_consistentie_level '=> Cassandra :: ConsistentieLevel :: Quorum,' Read_consistentie_level '=> Cassandra :: ConsistentieLevel :: Quorum,' Port '=>' 9160 '); mijn% composiet = (' waarden '=> ); $ OBJ-> INSERT (' KEY '=>' MYKEE ',' COLLEULNAME '=> \% COMPOSITE' Waarde '=>' Myval '); $ OBJ-> Krijg (' Key '=>' MyKey ',' Columname '=>' MyColumn '); $ Obj-> Get_Slice (' Key '=>' Mykey ',' Start '=> , 'Finish' => , 'Start_equality' => 'Equal', #Optional (standaardinstellingen tot gelijke, opties: gelijke, less_than_equal, of groter_than_equal) 'Finish_equality' => 'Greater_than_equal' #Optional (standaardinstellingen naar grotere_than_equal, opties: gelijke, less_than_equal, of groter_than_equal)); $ OBJ-> GET_RANGE_SLICES (Key_Start => '', Key_Finis h => '', kolom_start => , Column_Finish => , key_max_count => 10000, buffer_size => 100); mijn% bulk = (#value => 'Test' => , 'Test2' => ); $ OBJ-> Bulk_insert ('Key' => 'TestKey' 'Columns' = > \% bulk); de startpagina van het product
Perlcassa Gerelateerde software