Odnoklassniki ααΊααΆα’αααααααΎααααΆαααααααα»ααααα Apache Cassandra αα
ααΎ RuNet αα·αααΆαααα»αα αα»ααααααα»ααα½ααααα»ααα·αααααα ααΎαααΆαα
αΆααααααΎαααααΎ Cassandra αααα»αααααΆα 2010 ααΎααααΈαααααΆαα»αααΆαααΆααααααααΌααα α αΎαα₯α‘αΌαααα Cassandra ααααααααααα·αααααα petabytes ααΎααααΆααααΆααααΆαα ααΆααα·αααΎααααααΆαααααααΎαααααααΎαααααΆαααααααα
αα
ααααααΈ 12 αααααααΆαα
αααα»αααΆαα·ααΆααα St. Petersburg ααααααΎαααΎαααΉαααααΆααααααααΎ
αα
αα»ααααααααα·α
αα
ααααα»α ααΎαααΆααα·ααΆααααΆααΆαα½α Oleg α’αααΈααΆαα’ααα±αα
ααααααα α»αααααααααααα
ααα
αΆαααΆαα½α Cassandra αα½αααΆααΎααΆααααΉααα·ααΆαα’αααΈα’αααΈαα
α―αα·α
αα
ααααα»α αα·αα ααα»α’αααΈααΆαααΆααΆααΆααααααα
αΌααα½αααααΉαααα·ααΆααααααα
Oleg ααΆαα
αΆααααααΎαα’αΆααΈαααααααααααα·ααΈααααααΆαααα
ααααΆα 1995 α ααΆααααΆααααααΎααααααα·ααΈαα
αααα»ααααΆααΆα ααΌαααααΆαααα αα·αααΆαααΉααααααΌαα ααΆααααΆαααααΎααΆαααΆα’αααα’αα·ααααααααΆααα»ααααα
Odnoklassniki ααΆααααΈααααΆα 2007 αα
ααΎαααα»ααααα·ααΆα αααα½ααα»αααααΌαααααααΆαααα½αααΆαααΆααααααΎαααααΆαααααααα αα·ααααααααααΆααααααΆαααααααααααααα»αααααα ααααΆαααα·αααααααα αα·αααΆααααααααΆααααα αΆααααααΎαααΆααα·ααααα αα·αααΆαααΏααΆααα ααΆααααααααα»ααααααΆαα’αααα’αα·αααααααα
αααα»ααααα»αα αα»ααααααα
- Oleg ααααΆααα½α! αα
ααα§αααΆααΆαααΎαα‘αΎα
α’αααα’αα·αααααααααααΆααααααααα·ααααααααααΆααααΈαααα»αα αα»αααααααααααΆααΆαααααΆαα½αααΉαααΆαααΊα αΆααααααΆαααααα½α αααααααααΆαααααα·αααΉαααααΆααααα αααααααα αΆ αα·αααΏααααΆαααα’ααα αΆαααα ααΎαααΆααααααααααααΆαααααα»αααΆαα αααΎαααΆααααααααΆααα·ααΆααααΆ ααα»ααααααΆαααΆααα·ααΆααααΆααΆα αααΎααααααΎαα’αΆα ααΆααααααΆαααααΎαααααΆααααα½αααΆαααΈαααααααΆααααααααΆαααααααα»αααα»αααααα ααΎαααΆαααα α·ααααα»αααΆαααααΆαααααΆααα αααααααα αα·αα’αααΈαααααΎααααα½ααα·αα·ααααααααααΎα§ααΆα αααααααααΆααααααα·ααααααα·αααααΆααααααααΎαα
αααα»αα αΆααα’αΆαααααα α αΎααα·αααΆα αΌαα α·αααααΆα
- αα·αα·α
αααααααααα
ααααΈαααααΆαα
Cassandra ααΊααΆααααααααα
ααα
αΆααααααΆααΉαααααααΆαααααΆααα»αααΆααααΆαα
αααΎαααΎαααΈααΆαααααΎαα»αααααα’αααααααΎααααΆαααααααααΆααα ααΆααα·ααΆαααΎα ααΆαααααΎαααΆααααΆααα ααΆαααααααααααΆαααααΆαααααΆααααααΌααααααααΆααα ααΆααααααΈα/ααααα½αα
ααααα ααΆααααααΆααααΉα entropy ααΆαααααα»ααα»α αα·αααΆαααααΆαα‘αΎααα·αααα ααΌα
αα
αααα»αααααααααα
ααα
αΆαααΆαα½α αα
ααααααααα·ααΆααααααααααΉαααΎαα‘αΎα ααααααΆαααααΆααααΆαααααΎαα‘αΎα ααΌα
ααααααααα·ααααα·ααΆαααα
αααααααα·ααααα Cassandra ααΆαααΆαααΆααααααΉααααΆααααΈααααα
α’αααΈαα
ααΆααααααααααααααΆ ααΎααααΈααααααααΆαα₯αα·ααΆαααααα»αααααΈααΆαααΆααααΆααα αα·ααααααααΆαααααααααα·ααααα·ααα αααααΆααααΈααΆαααααΎ Cassandra α’ααααααααααΆα
αααΎαααααΆαααΎα
- αα ααααααααΆααααα Cassandra ααΎα’αααααΆαααααααΆαααΆα ααααααΆαα’ααα±αα ααααααα α»α?
ααΆααααΌα ααΆααΆααα·α αααααααΆαααααααααααααα’αΆα αα½α αα»αααΈααΆααααΆααααααααααΉαααααααΆα ααΆαααΆααααααααΆαααΈα ααΆα α¬ααΆααααααΆαααααααΆαααΆαα½αααααΆαα/ααααααααααα·ααααααα ααα»αααααααααΆααααααα½αααΆααΆααααααΌααααΌααΆα α αΎαααΆαα·ααααα½ααααα αΌαααΆααααΆαααΎαα‘αΎααα·αααΈααΆααααΆααα αα½αααΆααααΆααααΆααααααααα»αααααααααααΌαααΆααααα α α§ααΆα ααα ααα α»αααααααααα·ααααα·ααα
- ααΎα’αααα’αΆα αααααα§ααΆα ααααααααα»ααα·ααααααααααααα»αα αααΎααααα»α αα·ααααααα»αααΆααα?
α ααααααααααααα»ααα½αααααααΎαααΊα αααααα’ααααα ααααΆααααΆα 200 αα·ααα·ααααααααΆαααα TB α ααα»ααααααΆαα·ααααααΆααΆααααα»αα αααΎααααα»ααααααααααΆααααΌαααΆααααααααααααααααααΆαααααααΆαααααααΆαα ααα αΆαα α αααααααααααΆααΉααααα»αααααααΎααααααααααααΆαααααΊα RPS αααααΆααααΆαααααα αα·αααΆααααΆαα RPS αααααΆααααΆαα’αΆαα
- αααβα! ααΎααΆαα’αααΈααΎαα‘αΎαααΉαααΆααααα»ααααΆ?
- ααΎα’ααααααααααΆααααΆαααΆα ααααααΆαααα·ααααααααα?
ααΆααααΈααΎαααααΌαααααααα·ααααα·ααΆα Cassandra αα·αα§ααααααα·α ααα»ααααΌα ααΎαααΆαααααΎααΆαααΎααααααΆααααααΆααααΆαααααα»ααα»α αα·αααΆαααααΆαα‘αΎααα·αααΈαα½αααΆ αααααΎαααΈαα·αα·ααΈααΆαααααααΆαααααα·αααΌαααΈααααΆαααΆααααααα»α Cassandra α αΎαα§ααΆα ααα αα·αα’αα»ααααΆαα±ααααααΆααα αΆααααααΎαα‘αΎααα·αααα ααααα·αααΎααΆαααΆααααααα·ααααααα’αΆα ααααΎαα ααΆαα ααΎαβααΆαβααααααβαα·ααΆαβα’αααΈβααΏαβααΆααβα’ααβαααβαα βαααα»αβαα·α αα βααααα»αα
- ααΌα αααα’αααααΆααα·ααΆα αα·αααΆααααααααααααα’αΆα αα»αα α·αααααΆαααΆαααααα»ααααααα ααΎβαααΆαααβααααααβααΆβααααβαααβα’αααβαααααβαααα½αβαα½α βα αΎαβα’αΆα βαααβααΆα?
ααααα·αααΎααΎααα·ααΆαα’αααΈααΆαααα‘αΎα Cassandra clusters ααααααΎα α’αααααααΎααααΆααααΉααα·αααααααααΆααα’αααΈααααα ααααα·αααΎααΎαααΆααααααααΆαααΈαααΆα αααΎααα αααα»α DC αα½α α¬ DC ααΆααααΌα (ααΆααΆαααΎαα‘αΎα)α ααΆαα½αααΉαααΆαααΎαα‘αΎαααα ααα½α DCs ααΎααααα»ααα·αα’αααΈααΆαα αΆααααααΎαααΆααΆααΌαααααα·ααααα·ααΆααααα»αααααΈααΆαααΆααααΆααααα DCs ααΈαα
- ααΎα’ααααα·αααΆ Cassandra ααααααΆαα’ααα±αα ααααααα α»αα’αααΈαααα?
Cassandra ααΌα ααΆα αΆα NoSQL ααααΌαααΆα αααΎααααααααα ααΆαααΆαααΆααααααΉααααΆααααΈααααα α’αααΈαα ααΆααααααααααΆααααα»αααααααΆ αα·αααααΎαααΆαααΆααααααααααΎαα‘αΎαα αααα»αα αααα·ααΆαααΆ ααΆααααααΆαααΆαααα ααΆαααααΆαααα αα·αααΆαααααααα ααα»ααααααΆαα½αα±ααα αΆααα’αΆαααααααααα»αααΆαααααΆαααααααααααα’αααα αΌααα½ααα·α αα ααααα»ααααααααα!
Oleg ααΌαβα’ααα»αβαααΆαβααααΆααβα ααααβααΆαβα αααΆαβαααβααΎααααΈβααααΎαβαααα½αβ!
ααΎααααα»ααααα αΆαα’ααααααααααααΆαααα ααααααΆααααααααΆαα½αα’αααααααΆααααα»ααα·αααααααα·ααααα·ααΆα Apache Cassandra αα α―αα·α αα ααααα»ααα ααααααΈ 12 αααααααΆ αα αααα»αααΆαα·ααΆααα St. Petersburg ααααααΎαα
αα ααΆααΉααα½αα±ααα αΆααα’αΆαααααα!
ααααα: www.habr.com