Movatterモバイル変換


[0]ホーム

URL:


Hopp til innhold
Wikipedia
Søk

Apache Accumulo

Fra Wikipedia, den frie encyklopedi
Språkvask: Teksten i denne artikkelen kan ha behov for språkvask for å oppnå en høyere standard. Om du leser gjennom og korrigerer der nødvendig, kan du gjerne deretter fjerne denne malen.
Apache Accumulo
Utvikler(e)Apache Software Foundation
Utgitt 16. desember 2011[1]
Kodelagerhttps://git-wip-us.apache.org/repos/asf/accumulo.git,https://gitbox.apache.org/repos/asf/accumulo.git
Skrevet iJava
TypeStordata[2]
LisensApache License 2.0
Nettstedaccumulo.apache.org[3]

Apache Accumulo er et programvare-prosjekt som utviklet sortert, distribuerte nøkkel/verdi-lagring basert påGooglesBigTable-tekonologi.[4] Det bygger påApache Hadoop,Apache ZooKeeper ogApache Thrift, og er skrevet iJava. Accumulo støtteraksessmerkelapper på celle-nivå og server-side-programmering. Det var i 2013 den tredje mest populære NoSQLwide column store-databasen, bakApache Cassandra ogHbase.[5]

Historie

[rediger |rediger kilde]

Accumulo ble laget i 2008 av USNational Security Agency, og ble overført tilApache Foundation som et inkubator-prosjekt i september 2011.[6] 21. mars 2012 ble Accumulo-prosjektet oppgradert fra inkubator til et toppnivå-prosjekt.[7]

Kontroverser

[rediger |rediger kilde]

I juni 2012 utga USSenate Armed Services Committee (SASC) et «Draft 2012Department of Defense (DoD) Authorization Bill» som inkluderte henvisninger til Apache Accumulo. I «draft bill» krevde SASC at DoD skulle evaluere om Apache Accumulo kunne oppnå kommersiell suksess før det ble implementert.[8] Spesifikke kriterier ble ikke inkludert i notatet, men etableringen av kommersielle entiteter for å støtte Apache Accumulo ble sett på som en suksessfaktor.[9]

Hovedegenskaper

[rediger |rediger kilde]

Celle-sikkerhet

[rediger |rediger kilde]

Apache Accumulo utviderBigTable data-model ved å legge til et element til nøkkelen kaltColumn Visibility. Dette elementet lagrer logiske kombinasjoner av et sikkerhetsmerke som må oppfylles på spørretidspunktet for at nøkkel og verdi skal returneres som del av henvendelsen. This allows data of varying security requirements to be stored in the same table, and allows users to see only those keys and values for which they are authorized.[6]

Server-side-programmering

[rediger |rediger kilde]

I tillegg til cellenivå-sikkerhet har Apache Accumulo server-side-programmeringsmekanismer som kalles iteratorer som tillater brukere til å utføre andre prosesseringer på «Tablet»-serveren. Området man kan implementere er det samme som forMapReduce Combiner function, som produserer aggregerte verdier for flere nøkkel-verdi-par.

Artikler

[rediger |rediger kilde]

Se også

[rediger |rediger kilde]

Referanser

[rediger |rediger kilde]
  1. ^https://accumulo.apache.org/release/.
  2. ^https://projects.apache.org/json/projects/accumulo.json; besøksdato: 8. april 2020.
  3. ^projects.apache.org, besøkt 8. april 2020[Hentet fra Wikidata]
  4. ^Apache Accumulo. Accumulo.apache.org. Hentet 2013-09-18.
  5. ^DB-Engines Ranking - popularity ranking of wide column stores. Db-engines.com. Hentet 2013-09-18.arkivert 2015-12-06
  6. ^abNSA Submits Open Source, Secure Database To Apache - Government. Informationweek.com (2011-09-06). Hentet 2013-09-18.
  7. ^Accumulo Incubation Status - Apache Incubator. Incubator.apache.org. Hentet 2013-09-18.
  8. ^Metz, Cade. (2012-12-19)NSA Mimics Google, Pisses Off Senate | Wired Enterprise. Wired.com. Hentet den 2013-09-18.
  9. ^SASC Accumulo language pro-open source, say proponentsArkivert 20. mars 2016 hosWayback Machine.. FierceGovernmentIT (2012-06-14). Hentet den 2013-09-18.

Eksterne lenker

[rediger |rediger kilde]
Toppnivåprosjekt
ASF logo
Commons-prosjekter
Lucene-prosjekter
Hadoop-prosjekter
Andre prosjekt
Inkubator-prosjekt
Apache Attic
Lisenser
Oppslagsverk/autoritetsdata
Hentet fra «https://no.wikipedia.org/w/index.php?title=Apache_Accumulo&oldid=24804520»
Kategorier:
Skjulte kategorier:

[8]ページ先頭

©2009-2025 Movatter.jp