possiamo memorizzare dati binari su apache cassandra?memorizzando dati binari su cassandra proprio come il file binario MYSQL BLOB
Sto pensando di memorizzare un'immagine per Cassandra Apache
possiamo memorizzare dati binari su apache cassandra?memorizzando dati binari su cassandra proprio come il file binario MYSQL BLOB
Sto pensando di memorizzare un'immagine per Cassandra Apache
"API pubblica di Cassandra si basa sulla Thrift, che non offre le capacità di streaming -. Qualsiasi valore scritto o inverosimile deve rientrare nella memoria Questo è inerente alla Thrift di progettare ed è quindi improbabile che cambi, quindi aggiungere un supporto per oggetti di grandi dimensioni a Cassandra richiederebbe un'API speciale che divida manualmente gli oggetti di grandi dimensioni in pezzi. Un approccio potenziale è descritto in http://issues.apache.org/jira/browse/CASSANDRA-265. Come soluzione temporanea, nel frattempo, è possibile dividere manualmente i file in blocchi di qualsiasi dimensione con cui ci si trova a proprio agio - almeno una persona utilizza 64 MB - e facendo corrispondere un file a una riga, con i blocchi come valori di colonna. "
dipende dalle dimensioni, cassandra non è adatto per oggetti binari di grandi dimensioni, può memorizzare fino a 2 GB per ogni colonna suddivisa in 1 mb. puoi archiviare i file nel filesystem (o un cdn per il web) e memorizzare i link e magari con le anteprime su cassandra, oppure puoi dare un'occhiata a mongodb + gridfs.